How can I create and distribute my own private blockchains in a scalable way?
Yes there is:
https://github.com/coinclone/cloner

You can mine genesis blocks, configure common settings for nodes on your network and ship them easily using this opensource project.