"the perfect piece of software . . . will solve all of their productivity problems like the holy grail" It's called emacs.