Hmm, OK so:
I'm using a Cyanogenmod 10 ROM on my phone, but that doesn't really matter for this build.
Lockscreen: Literally just using WidgetLocker to get a separate wallpaper for my lockscreen. If anyone knows of a simpler way to do this, let me know because I'd rather use stock as they conflict occasionally.
I'm using Apex Launcher Pro as a home replacement. You could do this in something like Nova too, but I just tend to prefer Apex lately. Infact, Nova has a setting which speeds up animation between screens which would really benefit this setup. I'd love to find a way of disabling scrolling between my screens so I could set it that only the buttons I've set up get you between them, but I don't think that's possible
So the main screen has some icons down the left.
The first one is a folder with Phone and Contacts in it, next one is Messages, then Gmail, Chrome and Play Store.
I totally forget where I got these from (sorry!) but they're pretty simple and just take you to apps.
Down the bottom is the stock Music widget - I would use something a bit more elegant, but I'm not sure any of the others work consistently with cloud music, so I'm stuck with it.
On the right of that are 2 more icons for Google Now and App Drawer. The bottom icon is just a shortcut to take you to the other screen.
Second screen, again, just has icons on the right for Camera, Games folder, Cloud folder, Maps and File Manager and then at the bottom is a shortcut to the main screen.
On the left, I have Minimal Reader Pro as my RSS feeder of choice, basically just because it's nice and lightweight.
Below that is my Evernote widget and at the very bottom is SwitchPro.
The wallpaper was stitched together (using something I found on MyColorScreen as a template) to tie it all together.