A lot of "Best apps to download on your new Android devices" posts are doing the rounds right now, hoping that people with new devices will bring traffic to those sites. Some of those are helpful advices; some are just common sense / well known apps. You might have already read some of those posts. So, I won't be bothering you with another one of those lists; telling you what you should install on your device. I'm going to tell you about the apps that are MY daily driver. Apps that I find most useful in my everyday life. If you find any of these useful for yourself, I'll be glad to have introduced that app to you.
First thing I do after getting a new device or flashing a new ROM - install Nova launcher on it. The stock launcher is very limited for my taste. Nova Launcher gives me the freedom to arrange apps the way I want. I've divided my app drawer into 3 tabs - Games, Google, All Other (+ widget tab which is there by default). The "All" tab has two folders. "Icons" has all the theme related apps in it and "Rarely" has apps that I rarely use. I chose to put them in a folder instead of using "hide apps" feature; so that I have easy access to them when I want to uninstall them. On the homescreens, I have 3 screens. One screen has 16 of my most frequently used app icons. Second screen has a full page Google Keep widget and the third page has a few apps sorted into folders like "Finance", "Entertain", "Photo", "News". I've assigned "Play Store" to the App drawer icon's swipe action. So, when I need to open play store, which is quite often since checking for app updates is my obsession, I just swipe up on the app drawer icon and that opens the play store app. If nothing else, one reason to use a custom launcher - you can apply custom icons.