I think Fedora using either Gnome or KDE would be a great place for you to start. Ubuntu or Mint aren’t terrible choices either.
On the topic of Arch, there’s a Distro I use called EndeavourOS. It’s billed as an Arch based distro that’s geared towards the terminal, but unlike Arch it comes all of the basic software you might need right out of the box, and offers a long list of desktop environments (KDE, Gnome, and XFCE being the best choices on the list)
I use Hyprland on it, but Hyprland isnt advisable until you have some solid experience with a different desktop. Because it is geared towards the terminal, it expects you to install and update your software from the terminal. Not a difficult task, but it might not be ideal when you’re just getting started.