There are quite a few good text editors for the Mac. MacroMate's TextMate tops our list. It comes with useful bundles designed for work in specific programming or markup languages. It works well with Transmit. And it supports macros and all sorts of customizations. It's simple enough to use, but deep enough to satisfy the pickiest programmers.