DocOnce experience
Code generation is a great thing
Preprocessors a la Mako is a great thing
Less tagging than LaTeX/HTML is a great thing
Code generation software becomes a repository of advanced and nice constructs for layout