I’m not sure if your issues are related to the distro(s) used and not to the hardware. But if you wish immutable distros…
You can try to use Ubuntu, but installing all the apps as snaps (and/or flatpaks). That will give you immutable-like experience on a regular Ubuntu installation. Otherwise, I’d recommend to try Fedora Silverblue and openSUSE Aeon.
Give attention to Qubes OS also, It’s the easiest way for separating apps for different tasks, using them with different proxies (VPNs, Tor) or profiles at the same tame.