ModelJ looks like an interesting tool if you're using Struts, EJBs and JBoss.
ModelJ is a RAD (Rapid Application Development) tool that uses code generation to create complete J2EE designs using the Struts and EJB frameworks. With ModelJ, you are only a few steps away from a complete application readily deployable to JBoss, the leading open-source J2EE Application Server. ModelJ uses proven design patterns to ensure a robust, easy-to-maintain design.
Carlos's post about Java Service Wrapper might be just what I'm looking for. This site seems to have stabalized a bit thanks to Keith's Perl script that checks for OutOfMemory errors (I can see that Tomcat gets restarted a few times a day). I think it's Roller, but I'm running a November version of it, so that's probably the issue. I plan on upgrading this weekend and then we'll see what happens. In the meantime, I'm going to let Keith know about JSW, seems like a very useful tool. Thanks for the tip Carlos!