Puoi usare
LyX come via di mezzo tra Word e Latex. È un ambiente completamente visuale, puoi scrivere le formule (e gran parte dei contenuti Latex) graficamente, oppure usando direttamente codice Latex. Il documento finale è compilato avrà lo stesso aspetto che avrebbe scrivendo il codice manualmente.
MathMl è orientato alla visualizzazione, non alla modifica. Ha un supporto abbastanza completo, ma meno che Latex. In fondo una formula in Latex viene convertita in un "disegno" senza alcun significato, mentre in MathMl deve passare da una rappresentazione più rigida, e viene disegnata sullo schermo solo dal browser.
Inoltre MathMl ha una versione semantica, dove invece che l'aspetto viene rappresentato il significato delle formule, quindi potresti scrivere un programma che legge un file MathMl e implementa funzioni automaticamente. Latex non supporta niente di simile.
Un'ultima alternativa potrebbe essere scrivere il documento in Markdown con
formule in Latex e usare
Pandoc per generare il documento finale. È ovviamente meno flessibile di Latex, ma supporta molti più formati per il documento finale (per esempio può generare un EPUB + MathMl, cosa che con Latex è quasi impossibile).