To elaborate a bit more:
create a new templatebindings file for:
1.) entityAdapterModified.template
2.) entityIncludeAdapterModified.template
and make sure that the 2 templates are bound to the same templateids as in the standard template bindings file.
And give it a precedence of 8 for example. So it will end up at the bottom of the list on tab 2. When you're generating project2, you move your bindings to the top of the list. This then makes the templateids in your bindings file overrule the standard one . When you generate project 1, you leave the templatebindings file you made at the bottom.