It sounds like a traditional CMS (involved data modeling and non-opinionated frontend design) isn't what you're looking for. That being said, maybe you can consider something build on laravel.
Microweber is a new website builder https://laravel-news.com/microweber-website-builder.
Of course, a more established CMS may have plugins like elementor. Though I have not used https://octobercms.com/ or https://pyrocms.com/, they're plugin libraries would be worth checking out.