Richie - I don't know of a font but I do use two packages that can do some or all of the things you want to do. MS Word has special symbols as well as subscript and superscript. Subscript sets a character or characters that follow about 1/2 space below - superscript above. An example - if you wanted to express "x squared" you'd type 'x' then superscript the 2.
MathCAD does a nice job with that too - the neat thing is that MathCAD formulas are live and they'll actually "do the math" for you. I put together worksheets for repetitive work that I do so all I have to do is plug in the numbers. The downside - the last time I looked, MathCAD was about $800 a copy.