Re: Personally ... (@Primus...)
> But for a complex technical document with tables, illustrations, and captions, you may not have the time to faff around trying to remember the Latex directives.
If you only have tables, illustrations and captions (all quite simple) you can use something simple like aft or ReStructuredText.
For more complex stuff I prefer Lout to LaTeX, as the whole install is around 1 MB instead of 5-700 MB for a usable LaTeX setup. It is also a single piece of software, maintained coherently, which means that everything from the C code to all the high-level metacommands is coherent. Makes it very easy to remember the parameters you may want to faff around with.