Don't download Netbeans only for GUI. To be honest, in some of the professional companies I have been to, majority of them use Eclipse, because i think it is quite portable, I might be wrong. But Netbeans is very impressive, easy to use, however I had some problems in GUI development. The dimensions of GUI changed when I moved from Windows and Linux. It might be logical but I wasn't expecting that.