The practice of setting up a new project has a long lineage, becoming more standardized with the rise of modern version control like Git.