I use Arch. I love it and I think it's gotten a easier to install over the years (hard to gauge because I also understand more), but it does lean towards the minimalist side. The big win for me is using a lightweight window manager (i3 in my case), which you can do with any distro.
My main recommendation is stick with one of the major distros because you'll get more results when you search for solutions to issues. With Ubuntu you'll find more hits for specific problems, but I think the quality is also sometimes lower. Whereas I think Arch has the best documentation (for linux in general, not just Arch) but in general you'll need to understand more about what's happening under the hood.
One of my favorite things about Arch is booting up a fresh install and seeing something like 10 processes running and a tiny amount of memory being used (granted that might be archlinuxarm I'm remembering). It feels like a blank canvas.
Rarely. I think between the official repositories and the AUR, there's probably more useful, updated software than is available for Ubuntu.
Granted, I probably use less programs than most people, and I'm the type of person who would rather download the nodejs tarball and update my PATH than use the system package or nvm.
My main recommendation is stick with one of the major distros because you'll get more results when you search for solutions to issues. With Ubuntu you'll find more hits for specific problems, but I think the quality is also sometimes lower. Whereas I think Arch has the best documentation (for linux in general, not just Arch) but in general you'll need to understand more about what's happening under the hood.