So the world of theming for Wordpress now is a stack of config files with little control over actual markup?

I have tried using gutenberg for client sites. But my clients has this habit of having me the designer actually design the website. They don't want to mess around with colors, fonts, layouts etc. They want to input content into a form, and having it placed in a design.

I feel like gutenberg and WP is tying their hardes to become a design tool, programming tool and CMS all in one.