In reply to Peter Knight (@peterrknight).

A code generator would be a good idea, but isn't that sort of the same thing with frameworks like Titan? A benefit with a framework is that when a new feature is added to it, you can benefit from it readily with just an update. Unlike with a generated code where you might want to re-generate it again.

Yes there's a new API to learn, although Titan tries to minimize the learning curve. A code generator that spits out code for Titan might be a good idea :)