Sticking with the theme of photos, I found this app a few weeks ago, and I think it ranks just a hair below the stock app. For photo use, it's actually on par, if not a bit better than the stock app (depending on your needs), but doesn't have audio controls with video recording like the OEM app.
https://play.google.com/store/apps/details?id=com.lensesdev.manual.camera.pro
What makes app so useful? It's the first one I've found with an intervalometer! When searching for that, virtually all the results with one only use it to create time lapse videos. This app keeps the photos separate, which is something I've wanted for some of my light painting work. It can also be used in combination with the manual camera controls for total control. It's the one feature I wish the OEM app had. There's also an exposure bracketing option if you want to make your own HDR photos. Those are powerful tools for those that know what they are doing. Another thing that surprised me is it can make use of all 3 cameras. Again, this is a first, as other third party apps I've tried only use the selfie or main back camera.
The down sides are the ISO is limited to 800 (3200 on the OEM app), and shutter at 8.9s (20s on OEM). It does seem to have a faster max shutter speed at 1/20796.9s compared to 1/4000 OEM, but I haven't tested that yet. It also doesn't allow you to select a 64MP option, maxing out at 16MP. I'm hoping it still allows for pixel binning, but I can't verify that. In comparison photos, the exposure looks identical, but is more noisy in this app. My guess is it is pixel binning, but isn't applying noise reduction like the OEM app.
I've always said LG had the best camera apps, but this is giving them a run for their money.
It was on sale free when I found it, but looks to be US$5 now.