I have heard JFrameBuilder recommended by a couple of people and Eclipse is supposed to be improving its GUI design features.
To be honest though, none of these tools are going to produce code that is as good as an experienced programmer - and experience only comes from practise
If it is a simple application you may find it easier to write the code yourself.