real j is my prefference. Simple and easy to set up. Don't forget
documentation and careful planning BEFORE you begin writing code will make a
huge difference. It is often easier for me to use a vi editor or some other
text editor when I have done the necissary thought before hand. It may seem
slow, and useless, but it will save you time in the long run. And the more you
do it, the better you will get at it. I have not been doing it long, and I have
already noticed a difference.