What you would probably get is something horrible like Wordpress pages where users arrange content at will …
If you want to add more flexibility, you could use the builder plugin and allow different pre-built building blocks. That way, you keep absolute control while giving the user different options to arrange content.