I'm taking a self-paced Java course, and have been struggling for a month with manually coding with various layout managers as well as trying different RAD tools. I ran across Mindsilver GUIDE a few days ago, so I'm hoping that will do the trick. It seems to generate fairly clean code which is a HUGE plus. The only downside I'm seeing so far is that it seems to only code in GridBagLayout (I may have missed a setting somewhere, admittedly). Granted, if I had simpler interfaces to build I wouldn't be using a form designer tool anyway-- I'd be coding these manually.