The best thing about Android devices is that you can customize the look and feel according to your own need. Android supports custom theming as well as 3rd party apps like Launchers. There are a large number of Launchers available on the Play Store. Nova launcher is one of the most famous highly customizable launchers. But if you are someone who likes clean look for your phone without much customization then you should like Niagara Launcher.
Niagara Launcher is not officially released on Play Store it is still an unreleased beta phase. Niagara launcher had clean and minimalistic UI that allows users to open apps faster. The animations are buttery smooth.
On Desktop, you can select multiple favorite apps just like you select for the dock. When any media will play on the device there will be a media controller available on the desktop itself.
In-App drawer, the apps are sorted in Alphabetically with side letters. You can swipe on side letters to quickly search the Apps. You can also hide apps.
Gestures are also there, Press and Hold on any app will list the options like make app favorite, rename app, hide app, uninstall the app.
Swiping to right will bring the app shortcuts if available else it will show notifications.