This looks interesting, speaking as someone who had to learn LaTeX inside out to typeset papers for college