I agree with the "regular user" - context switching between clicking and typing IS heavy.
That's why I like vim - it doesn't force me to use a mouse to do complicated things. I can ":make" and ":!gdb src/a.out" (or whatever) without lifting a finger from the code I've been working on. Not to mention the usefulness of ^] with exuberant-ctags run on your tree.