Here are the Xposed Modules I'm using. These have made a great change to the stock launcher, but still make it feel like stock, which I love.
Unicon gives me the customization of the icons that a 3rd party launcher world give me, such as Nova, without having a 3rd party launcher. Unicon is also the only module you have to download from the PlayStore. It also costs money. I'll post some screens of my setup later so you can see what it has actually done to my HTC One M8.