<p>Scrivener is software for writing that includes virtual index cards, outlining, version control, import/export options, and scriptwriting features, and provides a management system for notes and documents plus support for document metadata.</p><p>It allows the creation of documents from sub documents, ebook (epub  and Kindle/mobi) and TeX and LaTeX export as well as ODF, PDF and Microsoft Word exports.</p><p>A Linux version is in beta, and an iOS version is reportedly under development</p>