How to handle client expectations regarding page building and layout within Craft
This question comes up in support tickets every so often from client users.

We like to say that Craft fills the space between where WordPress ends and Enterprise begins. It's meant for designers and developers to build bespoke websites for clients. That would include Squarespace-like website building services as well.

If your design, technical, and business requirements exceed what Squarespace can offer then they naturally exceed what a drag/drop website builder can provide. If there's anything a client wishes for in the control panel then they can ask their agency or developers about feasibility. Craft is extensible enough to make most thing possible; it's just a matter of effort and cost.