In reply to Heinrich.

Another perspective on Gutenberg.

Gutenberg is an awesome foundation for a corporate website that allows a team of developers to keep the internal end user from screwing up the design but still provide the internal end user a tremendous amount of business flexibility to achieve their revenue goals.

Specifically, we are building a Gutenberg-based framework to be used by many different similar websites as the business acquires similar businesses, keep the brands of the businesses they acquire, and then builds them a brand-specific website using our common codebase.

We are building full-width blocks that their internal end users can drag and drop to create a quick page layout. We are giving the end-users about 10% as much flexibility as most "one-user-is-admin" WordPress site owners get so there is no way they can mess up the design.

And you know what? It is working fabulously.

Simply put Gutenberg is a great foundation for developers to build bespoke business-specific blocks to empower task-oriented end-users who just want to get their jobs done. And it keeps us from having to create our own UI for page building, and it keeps us from having to extend a 3rd party page builder that tries to do far too much and is thus overly complicated.

#fwiw

P.S. All that said, this is not an inexpensive approach. Our project is probably well over six figures thus far.