Been trying out FreeTube. It's a desktop app that is very similar to NewPipe on Android. You can watch youtube videos through it, have subscriptions, and there is no need for an account. It will even run the videos through an invidious server so google can't track you.
You can import your NewPipe subscription list easily, it has a good feature set, and the UI is feature rich and easy to navigate.
The one nice to have would be PeerTube support.
This is a single user instance used by polymerwitch. Checkout my bio and my commitment to the fediverse for more info.