I've used Pandoc to generate .md, .tex, .pdf from .tex and .xhtml files.
In tex I am using BibTeX and in ODT (save-as .xhtml) I am using Zotero to insert my citations.
Currently neither .tex nor .xhtml are consistently good at generating different formats. Obviously using e.g.: LibreOffice to create .pdf works fine, as does pdflatex. However I would like to generate multiple different formats.
One alternative to Pandoc I can consider is LibreOffice/OpenOffice on Linux, where more output formats are supported.
What should I use as my base format, and which converter should I use?