When I first tried out Textmate, my immediate reaction was "is it me, or is Textmate modeled after emacs?". There is a lot to be said about the emacs (or vim) model of lightweight editor + macros. For those of us with *nix backgrounds, I suppose it comes with the turf
Of course, I know enough people who are super quick in Eclipse.
There used to be a really great Mac text editor called Alpha that was fully scriptable in Tcl. The only annoying thing about it was that after you had paid for it (shareware) the author wouldn't provide a build with the nagging switched off. Maybe that's one reason it seems to have vanished.
Of course, I know enough people who are super quick in Eclipse.