I'm not aware of any add-on for creating Portlets. I took a shot once at writing the portlet add-on but had to give up because of time constraints. I may try it again sometime soon.
If you are using JPA, then you can still use Spring Roo to create the persistence layer of your portlet, and then manually create controllers using Spring Portlet MVC framework.