Uma vez criei uma grande especificação técnica e usei o XMLMind para editar o arquivo de origem no formato DocBook. Para conversão para PDF, usei alguma ferramenta java. fonte
Eu tenho docbook2pdf
instalado, mas parece um pouco desnecessário sempre excluir e recriar o arquivo .PDF quando a origem é alterada. Existe um bom programa para estilizar e visualizá-los nativamente?