The short answer is yes… I start from scratch. By that I mean… I don’t have a template that makes ANY assumptions about what I’m building.
That being said, I do have a project build script I wrote in bash. It creates a directory and gives me all the resources I need. But… don’t worry about that for now. Just start building from scratch is my opinion.