I use Niagara Launcher, the paid pro variant, it has lots of icon customization and you can put a widget on the home screen. It expends also a Mediaplayer if playback is detected. You can have a pinned list of applications and can swipe to see all of your non-hidden apps, also as a list.
I'm also a sucker for List Launcher, it's just so much cleaner than grids.