Pandoc is really awesome. Even mathematics papers can be written in (mostly) markdown, and then converted to latex before compiling to PDF. For mathematics I would also recommend using Unicode symbols in place of LaTeX commands, which makes the source even more readable. For instance $∏_{x∈X} ∑_{y∈Y} Ψ(x,y) → ∑_{f : X → Y} ∏_{x∈Y} Ψ(x,y)$ instead of $\prod_{x \in X} \sum_{y \in Y} \Psi(x,y) \to \sum_{f : X \to Y} \pr…
But you can type the second one way easier
I have similar shortcuts for all maths symbols I use regularly. Here is an excerp from the configuration
2200 fa ∀ for all
2202 pd ∂ partial differential
2203 te ∃ there exists
2205 es ∅ empty set
2206 De ∆ increment
2207 gr ∇ nabla
2208 mo ∈ element of
(…)
220E qed ∎ tombstone
The last one is most sattisfying to type !