Hello there.
I’m busy with my academics now, so I may not post or comment. I’ll still be keeping an eye on my communities though.
I also can’t stand the official YouTube client, not necessarily because it’s so bad, but because ReVanced simply has so much more QoL features that I can’t live without now.
This might be too specific and may not suit your needs, but I used ArchiveWeb.Page to download entire webpages without any of them breaking. You can record webpages and save them as a .warc file. You can open the .warc file using the ReplayWeb.Page app. Both apps are open source and are meant to be website archivers but also works great for this purpose.
I tried using extensions that can save a webpage as HTML/PDF/whatever, but that often didn’t save everything in the webpage and the downloaded copy is pretty much fully broken and useless.
I’m not sure about the downloading part but Playnite with extensions does an amazing job of organisation.
Intelligent programming that makes the user’s experience worse
deleted by creator
Didn’t know about that, what parts of it are closed source?
Oh that’s nice, I didn’t know that
Well, the perfect downloader that you were looking for is JDownloader. It is open-source, can download from multiple links from a file into a single folder automatically and intercept browser downloads (with an extension). I’ve never used a premium file sharing host, but JDownloader does have options to log in to your account on many hosts, so that if you have a premium account on one of them, you can get the higher download speeds or bypass any bandwidth limits by the host, etc… I’m not sure about downloading YouTube videos though, I don’t think JDownloader has a built in way to download YouTube videos (correct me if I’m wrong).
ReVanced also has the ability to remove the current BS YouTube video quality selector and restore the old resolution selector.
I’ve known about NewPipe for a long time but I’ve never really wanted to use it because of the vast amount of missing features. It might be alright for people who don’t use YouTube very often or want to preserve their privacy at all costs but I can’t use it.