Heh. Here I was, getting ready to post about The IDE (Integrated Development Environment) Divide [1] when, searching for past entries about my dislike of IDEs, I found out I already did [2] (three years ago!).
This time, I definitely identified with being a language maven, but I can certainly understand the lure of being a tool maven. When programming, it's not uncommon for me to have half a dozen (or more) terms open, editing code, viewing a few header files, a few man pages open, and a command line sitting ready for compiling. I'm not much on syntax highlighting, but automatic code completion would definitly be nice, or perhaps a form of running commentary on the code [3].