FreeTube is a feature-rich and user-friendly YouTube client with a focus on privacy.
Since people talk a lot about Invidious lately, I would like to share this great desktop app for those who don't know it yet. It uses Invidious and lets you watch YouTube without ads. It even has SponsorBlock (you might need to enable it in settings though). You can add videos to favourites and see the history - all stored locally. It's Free Software.
I used to use Invidious on my desktop and NewPipe on my Android phone. Even tried FreeTube for a while. Everything worked great except managing subscriptions was a pain. Each device needed to be updated manually.
Then I discovered Piped and now use this exclusively. It's open-source, blocks ads, has SponsorBlock, and subscriptions. You can use it any browser and use the LibreTube Android client.
All the benefits of FreeTube, Invidious, Newpipe -- with the added benefit of subscription sync across all devices.
It is worth noting it uses the invidious API however it does default to a local API, this can be changed in settings or it will fall back to invidious whenever the local API fails. I have had a great experience using this app for the last few weeks would thouroughly agree with your reccomendation of it.
Does this have better video quality options than Invidious? Mobile & Desktop you need to change quality otherwise it looks worse on one but good on the other. My only gripe.