Text editors are like religions. Everyone defends their favorite. Mine was emacs for a long time. Friends tried to convert me to vi. I saw its advantages but I had many useful habits developed over many years in emacs.
Any text editor I use now has to have good macro facilities. My current favorite is
PSPad. It does everything I need, it is free, and it will display and edit in hex mode -- very useful! (
forum here)
I know. Now someone will say, "Mine is better!"