Comment on FormulatePro

Actually, Formulate Pro is out that does all this and more:
http://code.google.com/p/formulatepro