In reply to Bill.

This is exactly my concern with both Gutenberg and FSE.
There is NO WAY I want my client's junior staff dragging a Query block onto the home page so they can accidentally show "latest news" 3 times.

I do not want clients dragging theme elements around and they don't want that either. They want simple editing. They want to update their "about us" and edit their product details, and their text and images, but that's it.

My clients do ask for better editing of course, such as : "how do I add a table and set the padding" or "how do I turn off the big image which is at the top of some pages". But any time I have a client's employee who decides to start "improving" the company site it's a disaster. Most clients never want to edit their templates !!

The assigned staff who are tasked with updating the content of client sites sites are usually the most junior and inexperienced. If there's a firm of architects then web updating falls to the intern or graduate who can't be trusted to make a decent cup of coffee yet.

My job as their WP web developer is to make the editing experience foolproof.
My job as web support is very often un-FUBAR-ing the mess they make when editing the site. If some exhuberant employee has installed a weird banner plugin, or pasted a bunch of Wysiwyg HTML into the page.

I want a locked down editor for clients, I need locked templates which don't allow them to break the layout.

It seems like all this full-site-editing development is all for amateur businesses who run their own Wix style sites. Basic blogs and 1-man-bands. Micro businesses.

Where are the tools for devs like me who need to lock WP down in a myriad of ways to provide a robust CMS to clients?
Where is the feature set for SME websites? I need to lock these templates in 50 ways so that "Daft" Jimmy can't drag in queries on the home page and edit the main menu!