@j2trumpet
Actually I think most layouts can be achieved but instead of shortcodes you can work more with page templates and/or flexible field from ACF.
I’ve created a completely modular page layout for a client with up to eight columns of content just by using the flexible field and they love it!
Big + that they don’t need to worry about shortcodes in their content either.