Whoa, that looks pretty sick. Definitely will give it a shot next time the need arises!
A long while ago, I used to use kdissert (now semantik) to make all my white papers, from mind map to document, generating latex out, fine tune, and just gorgeous.
Then I was forced to put them in word and hand it off to our graphics design people to put it into InDesign.
I think I'm going to try semantik for more than mind maps again.
For actuarial sciences is LaTeX or dead, because the specific notation we need only exists on LaTeX.
The only thing I hate is how sometimes a document compiles perfectly fine on one machine only to utterly fail on another. On the two machines were I had this happen I have Texlive installed so that I wouldn't have to look up missing packages. Maybe this is a version mismatch error? I have no clue.
Also I had an old document I wanted to compile which used a '\begin{justifying}' tag. I can't get that tag to work anymore and had to replace it with just '\justifying'