IDE versus Text Editor?
mdakin: emacs's "keyboard macros" feature is something I've not seen in any IDE and when you master it and start getting creative with it you can save insane amounts of time.  Basically any time you need to make a bunch of changes of the same pattern to a file you can teach emacs how to make the change and then tell emacs to make the change X more times to the file.  When you are accustomed to this feature and you need it and it's not there it's INSANELY frustrating!  But then you remember you can just start up emacs so it's not really a big deal at all.  :)