It's not the editor that's the problem. It's that every time you compile, it compiles every file. In Eclipse only changed files are recompiled. The compilation time really bugged me using the Arduino IDE.
The older versions of the IDE use to not compile a library or include file if it found the matching .o file. However many people would bite themselves when working on library files and make changes in the source but forget to delete the old .o file so the new source would not even be compiled. Anyway they decided to change it to it's present behaviour because of that. Compile (verify) is pretty fast on my machine (but haven't written any monsters yet), but uploads always seem too slow. maybe time to upgrade to the Uno bootloader?