I recently discovered Habitat and I really like the modular design and how it provides an end-to-end sort of pattern and process for organizing your Sitecore site, but the Habitat solution includes so many projects that I'm not sure where to start when creating a new site from scratch.
I did find the Sitecore.Demo.Group project which seemed like exactly what I was looking for, but this project seems to plug into an existing Habitat solution. Do people typically start with a complete Habitat solution and just add to it when creating a new site? Are there any examples out there that show how to start with a brand new solution and build up a site modeled after the Habitat solution?