Eclipse is a really great editor, which I prefer to use, but the GUI design tools for Eclipse are lacking. On the other hand, NetBeans works really well for GUI design.
MyEclipse offers an integration of the Netbeans GUI editor (Matisse) with Eclipse.
See http://www.myeclipseide.com/module-htmlpages-display-pid-5.html