Bricklayer is a widget based content and layout builder Wordpress plugin.
When you install this plugin you'll get a drag & drop widget based interface inside your page editor. You'll have 20+ widgets to be your building blocks for any type of design. Bricklayer helps you build your content fast and easy. On top of that Bricklayer plugin is a layout building tool. You can create endless number of layouts: fullwidth, boxed, right-sidebar, left-sidebar, narrow, anything you can thing of. Also, every configuration can be saved as template and reused anywhere.
Bricklayer offers an easy way of making your custom classes be entered or selected directly from the widgets. This means that you can have endless variations on each of default widgets. Also, this plugin lets you enter any custom CSS rules.
Bricklayer is easily extendable. You can register your own widgets with no restrictions on how you display them on the frontend. Creating and registering widgets resembles Wordpress widget system that you are familiar with.