Unable to afford a Google-free phone, I strictly use Moto, which with a bit of adb work and a lot of disabling shitware, gets close to actual Android. They also have excellent glass, aside from doing all I require of them.
I see criticism of Open Cam already, but I recommend trying it, with patience, and seeing what it can do. All my art images, all my videos, are all taken with open camera.
Edit: for the macro setting, it allows fine tuning, but the manual focus and manual zoom functions are superb for my purposes.
Edit2: Maybe irrelevant, but I always disable the stock camera and anything camera related. Not sure if that helps, but I know I don't want any fucking thing to do with shitware, so go as nuclear as possible.
Dismissing the stock apps as "shitware" without bothering to try them or offer specific examples of areas where Opencam is better does not inspire confidence in your opinions.
Full manual controls does not mean "better". I've been a photographer for more than 20 years using everything from fully-manual (no battery) film setups through modern mirrorless bodies. I know the tradeoffs between shutter speed, ISO, and aperture, I know how to manual focus.
....and most of the time I don't want any of those, especially on a phone, where I want a clear photo of a stationary object and the phone's automatic settings get it right the first time.
If something allows full manual controls but takes two seconds longer to be ready to shoot it is significantly worse as a camera for most of my use cases.