I created an online service at https://spjeff.azurewebsites.net/ which generates a MVC WebAPI 2.2 project with the name you enter. A custom ZIP file is generated server side with your custom name for the Project, Namespaces, Assembly, and sent to the browser for download. Best practices are already enabled such as:
- [CORS] decorator
- [Authorize] decorator
- Minimal packages and dependency
- Zero MVC boilerplate
- Lean mean API ready for dev & prod
From there double click SLN and begin coding. Enjoy!