written in asciidoc to ease the conversion to pdf, html, slides, etc. tutorials use a lot of charts. I use Google Drawings for that. Very practical for online editing, and live updates: charts made on Google Drawing can be embedded in web documents, so that any correction brought to a chart is instantaneously reflected in the web versions of the tutorials. Great stuff.