At least for me it doesn't keep autoplaying videos/going to next video on Youtube (probably a setting I could change somewhere). Grayjay is pretty handy for other media platforms as well.
You can, but I like using an app, because for example I can use pip with grayjay (watch video while doing something else), I'm not sure if that is possible with firefox + ublock
Web: Firefox (or any firefox fork on apple tech you can use safari + adguard) with Ublock origin + libreredirect. The yt frontend sites: Invidious,Piped(broken at this time),Poketube (my personal favorite)
Mobile (Android and Ios): Yattee(The only ios client, broken can only stream local downloaded content or from Poketube servers.),Clipious (invidious client built with flutter),Libretube(Piped,broken at this time),Grayjay (source available not strictly youtube client),Vlc media player (Ios and android not strictly a yt client it can play downloaded videos or stream from poketube servers),Tubular(Newpipe with sponsor block and return youtube dislike not strictly a yt client you can use regular newpipe aswell.),Freetube(unofficial).
PC(Linux,Windows and Macos): Plasmatube, (fits well with kde plasma a little to quiet),QTube(Yt client built with qt,Embeds yts site),Freetube (if your fine with Electron which is using chromium),Vlc media player (said above).
I want Yattee to succeed. When I could get it to work (like 5% of the time), it was refreshing that I was searching for and finding my own videos, not just being distracted by and fed the YouTube algorithm.
My premium is about to run out, and I had solutions for both my TV and phone via my TV's homebrew store and ReVanced. Didn't know that Brave just completely shut down ads on iPad, though. Amazing tip, thanks a bunch!