for your purpose, the best thing to use is microsoft word. enable Farsi in your windows XP and you're set. There's a few setbacks like font limitations and things like that, but you can download some good fonts online.
For pure TEXT typing and good font selection, Vazhe-Negar is still unbeaten, but it's the shittiest software ever written.