I have been using this Joomla SP Page Builder component for a while and love it. Makes setting up a Joomla web page very easy.
The ability to input a Joomla module or create a Joomla position makes this product very flexible and a joy to work with.
Spacers, Pop up module, text box, it just goes on and on. Give it a try they have a Free and a paid pro version.