. "However for one of the projects I am working on right now that has over 600 classes, some of them not even remotely documented, an IDE is a must (call hierarchy, reformat, refactor, all the goodies are a must)." . . .