My browser has built-in URL-based filters.
I browse with JS disabled except for a handful of sites, which I enable for the session whenever I need it.
My browser makes it easy, with a three-key shortcut to toggle it.
This is about the extent of it.
I used to use uBO, which I still think is great, and enough for more Chrome and Firefox users. Many blessings to its maintainer.