Every coder need to master a good textEditor to be productive. If you’re not a vi or emacs fan you probably use Texpad or Ultraedit.
I use to be a Textpad guy. But I’ve just stumble upon pspad and I’m not going back.
Probably as good as Textpad and Ultraedit together and best of all it’s a freeware!!