I've taken a small diversion prior to beginning to look at Grails support. I had a few unanswered questions, such as how to create new source roots programmatically for a framework. So, I've been looking at WebWork. Even though it seems as if WebWork has been deprecated in favor of Struts 2, I thought it would be interesting to see how far I'd get with creating some support for it, and to then return after that to Grails. (Or, in fact, to then begin Grails.) The thing with framework support in NetBeans IDE is that... it really is a pretty straightforward formula. Once you've gone through the process a few times, you kind of internalize what needs to happen. (And then cut, paste, and tweak, a lot.) Frameworks aren't all that different when it comes to tooling support in NetBeans IDE. But you can have fun with it and be as creative as you like.