I have been studying java swing for about a month now and making simple programs. About a hour ago I decided there was a add-on that made this easier, something like Visual Basic or Xcode 5 has for Objective-C. Bam I found JFormDesigner and downloaded it however now I see it costs money. I am basically asking for a opinion on if I should use it. What do professional use? Do they hard code the whole interface or use something like JFormDesigner?