Simplicity grows into complexity
Code generators are useful to prototype, build applications' mockups or skeletons. But that's a long way to a production-ready application, and problems arise as soon as you try to put some of your code in the generated scaffold.
From that moment, your team has to manage both code and meta-code, and be sure not to erase any manual modifications by letting the tool overwrite the application's source code: your team must stick rigourously to tightly managed processes.
Faveod produces complete, working applications at all time, which do not require source code modification, whatever the reason.