Bringing this up for a more modern approach with the new Studio layout.
I think it would be amazing if we could create our own studio templates to quickly load up our own custom templates, kind of like Blender workspaces in some way. It would be much better and would negate much of the need for third-party plugins to set up our own templates.
If this issue is addressed, it would improve my development experience by greatly speeding up our workflow, and standardizing templates where it’s not just ones created strictly by Roblox would be amazing for more advanced developers to save time on importing many of our libraries or models for quick and standard development convention.
Maybe at some point, developers could even have a template section in the marketplace, like a building pack template, or rig animating template?
Examples
• Custom Baseplate: Many developers, especially animators or builders, might prefer having their own baseplate they use for the creation of new games, or just to play around with some features they wanna work on. Some people might prefer the Classic Baseplate in case if it ever gets removed, or they might wanna use their own baseplate layouts and customize them how they wish.
• Green Screen Template: The way I like to render game icons/assets is through Roblox Studio with the emulator and a green-screen skybox or SurfaceGui box encompassed all across the world. Instead of having to manually build them in my current place or open a new one to do it, and it’ll also negate the need of a local file. All I would have to do would be to open a new studio window, go to templates, and click my green screen template.
• Scripting Template: Basically would act like a baseplate or an empty world, but you could have many of your standard script libraries already built into the place. For example, extended math and Vector3 libraries, or a common module to handle all of your gui components. No longer would we have to always import our libraries from other places or GitHub into each new place we create.
I’m sure there would be many more examples the amazing developer community could make up, but I think there’s a good few I would find very useful for development.
How it would work (developer’s proposal)
You could right click any of your published places in the Studio main menu, and under the context menu click ‘Save as template’. Once done, it’ll automatically appear under Studio Templates (preferably under a header). You can click it, and it’ll open the latest place version under a separate local file not attached to the original place. To remove it from the page, all you’ll have to do is right click again and remove from templates. It’ll be saved in the cloud, so you won’t have to worry about changing devices and not having your template there to start anew.