In reply to Steven Bradley.

I think these CSS grids will be very useful. I'm sure I would have used these grids quite a few times in my past projects when I was struggling with layout.
Not much here yet: http://caniuse.com/#feat=css-grid
Let's hope it improves soon. ;-)