Bem, pra ti ter uma idéia. A empresa que faz o a IDE tem um plugin para o Visual Studio para que programadores C# tenham “as mesmas facilidades que milhares de programadores Java utilizando o IntelliJ IDEA” (frase tirada do site deles). Sem dúvida, códigamente falando, o IntelliJ IDEA é melhor que o Visual Studio.
bem, a parte visual dele veio depois, porque a especialidade é código J2EE. Claro, dá pra fazer qualquer coisa, e eu fiz um programa pra faculdade com Swing facinho facinho.
Mas o melhor sem dúvida é passar o dia criando EJBs, Beans, JSP´s com ele. Como diz o slogan, é um prazer! 
Antes que alguém pergunte, tem plugins para Struts, Hibernate, template pro velocity e eu vi na lista do WebWork que ta saindo um plugin pra ele também!
Não dá, mas dá pra dizer que ele não apenas te mostra os erros, mas para cada erro te diz quais as soluções, e tu escolhendo uma delas ele arruma sozinho pra ti. On-the-fly.
Mas baixa ele e usa… uma semaninha é o suficiente…