I have been through a few phones and tablets, and I think this is the first one where I have not felt the need to replace the stock launcher and many bundled apps. Congratulations to Motorola for keeping this phone close to the stock Android experience.
Of course there are few things I would like to see improved, like having more lines on the homescreen, custom icons especially to replace the ugly stock folder icons, lockable homescreen layout, and auto-hiding navigation bar like on the Kindle Fire HD. But the clock/weather/battery widget is nice enough to make overlook those, and stay with the stock launcher.
Anyway, here is what I did: got rid of the bottom navigation bar for more screen estate in all apps, by editing /system/build.prop and adding the line qemu.hw.mainkeys=1 (save and reboot for the change to take effect, but make sure to install an alternative navigation bar first). I also froze the Google Search app with Titanium Backup, as I have no need for it and Google Now, and I definitely do not want it on my homescreen:
Replaced the bottom icons with pretty folders using SiMi Foldershortcuts, not widgets (old but still the best):
Replaced the navigation bar with the fantastic LMT Launcher, configured with the pie showing at the bottom of the screen, and only 4 basic navigation buttons (I found with 5 buttons, I was too often accidently activating the middle one):