I have been going through many Angular 2/4 tutorials in hopes to gather enough confidence to commit to building a project. Most of them use Angular cli to generate a starter
A bit of time has passed since your question was asked, but as an FYI to people visiting this question that Microsoft recently updated the template to be CLI-friendly.
Instructions on how to add the template are here: https://github.com/aspnet/JavaScriptServices/issues/1288#issuecomment-346003334
As of writing, the most recent version of the Microsoft.DotNet.Web.Spa.ProjectTemplates package is 2.0.0-rc1-final.