Still a bit clunky but I self-host tubesync and it works pretty well:
I felt that keeping it in Jellyfin and grabbing metadata using https://github.com/ankenyr/jellyfin-youtube-metadata-plugin was nicer. Plus way more client support than just a web browser.