Is There A Plugin to Create WP Multisite Installs programatically

There are several really good plugins, like “MultiSite Clone Duplicator”, that allow you to clone/duplicate and existing site.

I run a multisite installation with over 200 sites. We started by creating a basic “template” site, which held all the basic/default settings we wanted for every new site. Then, we just clone that each time we want a new site.

The newly created site can then have new administrators and editors created. Our team is already setup as super admins, and (thanks to cloning) local site admins for every site.

For more admin/management tools, you might refer to this article. It has a list of plugins (some I’ve used, some not) to help you manage multisite networks easier.

Hope this is what you were looking for!