I love Craft CMS and use it for nearly every site I build. There isn't a better tool (in my opinion) for managing custom data.
And using a matrix field as content builder solves the majority of my client's publishing needs.
But with so drag and drop page building tools on the market, I find that sometimes clients expect to find the same drag and drop page layout ability within Craft as they would find in Squarespace or Weebly or Mail Chimp Templates.
Other than educating a client that Craft is not a layout tool and there are times when you use different tools for different jobs, what solutions do you suggest?
Is there a way to accomplish minimally viable layout with becoming very dependent on plugins?
Is there are way to use a 3rd party page builder and embed the content in Craft?
Or is best not to even try?
Have you approached handling client's layout expectations within Craft CMS?