Everyone is already saying it, the best is the one you know.
Basically, all distros can do whatever you want. The one you are most comfortable with and find easiest to use is what you will be able to make do those things.
But if you’re a bit of a newbie and not comfortable doing much with your current distro anyway, then there are some safe bets I’d often recommend:
Opensuse tumbleweed is very up to date, has btrfs + snapper by default in case you break it badly. Updates are also less likely than arch, for example, to cause a break. Also has a lot of pre installed software that can be more difficult to make go away due to how their “patterns” work. At some point it’ll reinstall everything you remove unless you blacklist that software.
Aeon is an immutable version of tumbleweed but without all the pre installed stuff. The auto updates work spot-on (you’ll just see a message say your system is up to date) and auto rollback on next boot if an update does break things. Great if you want to rely on flatpaks and distrobox. The KDE software suite is all good on flathub too. (Aeon is gnome only though!)