How to automatically create folders in Assets when starting a new project

Whenever I create a new project in Unity, I always create at least 3 or 4 folders such as Scripts, Scenes, Prefabs, etc. Is there a way to have these created when I start a new project?

I saw the AssetDatabase.CreateFolder API, but I want these folders to be created by default and created when Unity launches. I’m guessing I’d have to edit something where Unity is installed?

@cyborgjinx I made this program in about 6 hours so it’s a bit rough but it does what you want.
It allows you to select a project and it will make the folders you want automatically after a little first-time setup. It can also look for new projects so when you make a new one it will make the folders automatically for it.

91366-unify-1003-2017-04-04-23-30-19.png

Download link: http://tomnaughton.net/projects/unify/Unify_1.0.0.3.zip

Tutorial

@cyborgjinx I don’t know if you’ve found a solution yet, but one thing I started doing, that I learned from a process at work, was to create a “template” folder where I save my Unity projects. Inside that folder are all the folders that I may need in my project minus the ones that are already added when creating said project. I just copy the folders I need and paste them into the Assets folder. It’s just a little faster than creating each one, one by one, but it’s less of a pain.