I wanted to ask other wordpress developers their thoughts on how clients can best create fairly advanced page layouts via the standard WYSIWYG editor. When I say advanced layout I primarily mean a layout with responsive columns, maybe an image on the left and a heading and content on the right. As simple as that sounds it can end up getting fairly ugly to look at in the editor.
Personally I have tried using the standard editor, using shortcode plugins, using advanced custom fields with flexible content fields, and I've researched some of the editors that essentially replace the standard editor. They all have there pros and cons, and in the end I have to remember my client may have fairly limited knowledge in laying out a page let alone markup and CSS.
So my question is, what are other wordpress developers using to allow their clients to create more advanced page layouts?
Thanks for your thoughts!