Both Java and Lisp really need an IDE: I wouldn't want to write Java without a decent .<tab> completion, and I wouldn't want to do a lisp without paredit.
It's funny considering how different the languages are. I suspect both have coevolved with their tooling.