Custom project templates within a solution, without a nuget package? - C#