There needs to be a way for a designer to work on templates for a site and then transfer those templates (pages, images, styles, etc.) to the live site without interrupting the business processes of the live site. (online forms, CRM, etc.)
Creating a duplicate of the site as a new instance, is great for testing and making sure the designer can work without fear of blowing something up on the live site, but there needs to be a better way to merge the new content, images templates, etc. into the currently live site instead of deactivating the live site - missing business communications, orders, registrations, etc. while the new replacement site is moved into place, reconnected and made live.
*** and no, I’m not talking about a “Release Candidate” ( https://support.wix.com/en/article/creating-a-release-candidate that is a completely different topic.