I've been using Xubuntu LTS on my work laptop some 10 years now. All the customization I do is remove snaps and add flatpaks. It just works.
I have RHEL and derivatives on my work machines, where I spend most of my day. I don't like the RPM package system, which they tried to improve upon several times already. I don't like Gnome, is too opinionated for me.
I had a colleague who used Gentoo, to claim superiority. His laptop spent most of the day burning kilowatts with the fans blowing. Not for me. Having everyone build packages from source is very unneficient. "Oh, but the security of building your own binaries! " Well, did you look at the code you're building? No? Well then.
I end up always going back to the DEB ecosystem, with a XFCE desktop. Lately I've been using Manjaro with XFCE and Flatpaks, no AUR.
Docker is not optimized for desktop and Flatpaks aren't optimized for running services. You'll spend more time & effort making both of them work and still end up with sub-optimal experiences.