I really like popOS auto tiling+stacking on gnome, it's very acessible, you can disable at any time and control most of it just dragging and dropping, even when it fails i usually just pres the key combination two times to reset it, and it organizes itself pretty well.
On KDE side there where some Kwin scripts that did the same, but they always broke on me, i left kde a while ago, so the scenario may be better now.
2008->2012 : Ubuntu, loved it until Unity and the bloatware started
2013->2014 : Arch, as a learning experience, left because kde stuff broke all the time and i really liked the new plasma5
2014->2019 : Opensuse Tumbleweed, loved how they handled packages, the default configs, and how well KDE ran on them, i switched to it mainly because it was at the time the best distro for plasma5, hated btrfs because it kept taking a lot of disk space for it's snapshots.
2019->2023(today) : PopOS, loved how they implemented tiling, and being on a debian based distro is very convenient, don't realy like the outdated repos, and started to like gnome more.
On servers i never left Ubuntu, and have only a couple of projects on CentOS.