I have been very, very happy with a new program called JAG on sourceforge. JAG can easily create a from-scratch J2EE app with session and entity beans, along with Struts actions/forms for a simple little C.R.U.D. app for an exisiting database.
http://jag.sourceforge.net/
I am not affiliated whatsoever with the company. Just wanted to share since it's making my time with JBoss very pleasant indeed.