For your case, using Eclipse will need extra plug-ins such as Lomboz
(free, for Tomcat integration) and V4ALLAssisi for GUI Designer (free
for beginner edition).
However, it seems that Netbeans provides all the functionalities above.
But one thing, I have never thought the GUI editor in Netbeans could be
as good as Visual Basic/Delphi, and hopefully in the near future it
could evolve to that stage.
However, if you are interested. There are some software for java GUI
editor based on Java beans (it generated .xml for the GUI layout). You
can get Bean Builder in SUN website or JBeaver (this is not free).
However, I haven't figure out how to generate my java source code based
on the xml file Bean Builder generated.