Consider merging the RestApi and GraphQLApi projects behind a Web project that will get activated by flags.
Integration Tests project should be merged as well.
Also, add an option to add the SPA Services (whether React or Angular) as a template option as well, in the same Web project.
The SPA services should not attempt to generate the SPA itself - let's leave it to Create React App or the Angular CLI.
Consider merging the RestApi and GraphQLApi projects behind a Web project that will get activated by flags.
Integration Tests project should be merged as well.
Also, add an option to add the SPA Services (whether React or Angular) as a template option as well, in the same Web project. The SPA services should not attempt to generate the SPA itself - let's leave it to Create React App or the Angular CLI.