My game is pretty flat and each folder in the res folder contains the same scene and I just change the local script and the assets in each folder. During play the viewport is changed by simply loading the scene from another folder.
For scripting reasons everything in a folder has the same names as all the other folders and only the local script and assets define the scene in that folder's behavior.
I've made a 'template' scene that I want to copy and paste as needed whenever I make a new folder but right now I have to:
-Duplicate the scene
-Save with a non-conflicting name
-Drag to the new folder
-Rename the file back to the original scene.
In Windows I can just ctrl-click-drag to a new folder and voila, everything above is done in one operation.
But I want to avoid moving resources around from outside the editor. It just seems more error-prone but perhaps I am wrong.
Are there any suggestions for a less tedious approach within the editor?