I'm a reasonably heavy wordpress user these days and I'm also not a code junkie. There are two options if you don't want to be delving into the code yourself (Wordpress makes this easy):
- Use a premium theme that someone has pre-coded and worked out all the kinks in. Yes they cost $50 or something but they save a HUGE amount of time and usually come loaded with lots of functions that would cost you to buy separately.
- Buy a series of plugins or source well-used free ones to add the functions you want to use.
I've done both and have a good library of plugins I regularly use for Wordpress projects. They haven't cost a lot to acquire but add the ability to style things very quickly and most allow your own customisations to be made easily too.
For you I'd recommend Styles with Shortcodes from Code Canyon. It is a paid plugin but it is both extensible, well supported and pretty bulletproof. It has a visual interface for setting up the things you insert and once you get used to them you can write them yourself. There are other shortcode plugins but this has been the best in my experience. I've used two other main ones but had some minor conflicts with each and the support has been lacking, not so with these guys.
Basically you use them in the content area of your page, they are pre-programmed areas or pieces of code that you can use to layout and add components to your page. There are columns, buttons, boxes, google maps etc.
Some of the premium themes from Themeforest are worth their weight in gold too. I've used this one recently which impressed me with it's prebuilt layout engine. Although it is pricey, it contains a large number of premium sliders built in including a responsive one. I'd recommend if you go for any bought theme or plugins that you make sure there are good sales and read comments about the support offered. Stay away from anything low ranked or that you doubt the support of. Elite authors are worth buying from too.
There are free versions of many of the plugins, lots of good ones and you don't have to spend money to get these sort of features. They aren't always well documented though.