Nova Launcher needs no introduction - it's arguably the most customizable and polished third-party launcher for Android. The base version supports all the usual home screen stuff, as well as icon themes, color controls, multiple app drawer and home screen styles, the ability to import layouts from other launchers, and much more. Nova Launcher Prime (the paid upgrade) goes even further, offering the ability to hide apps, create tabs or folders in the app drawer, unread counts on icons, and more.
If you haven't already bought Nova Prime at some point over the years, now's a great time. Until January 1, 2017, Nova Launcher Prime is just $0.99 on the Play Store - a massive $4.00 price drop. Prime is currently "the cheapest price in your country/region that the Google Play Store will allow," so international users can get in on the fun as well.
To purchase Nova Launcher Prime, just use the handy dandy widget below. Keep in mind that it only acts as a license to unlock the additional features, you will need to install the free Nova Launcher first.