YouTube is a bit of an issue as unlike the others there’s a lot of content and information you can’t get elsewhere.
I’ve been considering using a proxy to scrape and download subscriptions and add them to a personal server. Probably not practical to do for everything though with how much space that would be.
At the very least see if there’s a wrapper that can strip out a lot of content and just show the stuff I want to watch VS all the nonsense they fire at you.
I haven’t done much with UI in general, but the one time I thought of making some UI stuff in windows I gave up.
Even modifying an existing .net program someone else made for a feature I wanted was a nightmare.