HTML driven DTP

Editing in OpenOffice or XeteX IMO is just insane. The complexity and bloat are just out of this world.

Latex I concede is still the best choice if you are doing Mathematics, however lets say you know a bit of HTML & CSS and you want to write a letter.