Hey @monosynth , welcome to Backstage!
There is already an existing wish that wants to achieve something similar:
It’s not as detailed as yours and doesn’t have much traction (just one vote in a year).
I think the reason for this might be because there is a very simple workaround, that works around this very well
-
Setup a new project the way you want it and save it with a descriptive project name.
For example:template-120bpm-csharp
or whatever fits your bill. -
In the future just open the project you want to start from and resave the project with a different name and voila.
Maybe this is something you could adopt as well?
All that said - if you would like to continue with this wish, let me know and we will go ahead, no questions asked