LibreTube - uses Piped as video source by default. Subscriptions and playlists can be created, all without actually interacting with YouTube.
Clipious - uses Invidious as the video source. Also allows for subscribing and accounts. Lesser known client
NewPipe - Gets the source directly from YT. Allows for subscribing and creating playlists
Additionally, there’s also ReVanced that lets you patch the regular YT app to include useful features.
I know this is /c/android but semi related for desktop I’ve been using and loving Freetube for a good while now.
Make sure you go through all the settings though (like sponsorblock), I recommend base theme “catppuccin mocha” btw
NewPipe subscriptions can also be imported into Free tube to get it in sync with your phone subscriptions.
Be sure to use NewPipe with sponsor block (forked project). Although this had been giving me trouble and there’s another fork called Tubular that works great.