I came to know about ascii doc recently , just edit your document in plain text files and publish it to multiple formats . Since ascii is plain text file , you can even use a normal text editor store it and the document remains largely readable 🙂 . Ascii doc FTW ! .
I am thinking of creating an e-learning website almost completely in ascii doc.