NextDNS, which I've been using for over 2 years now, might help in your endeavor. In addition to its stock lists of lookup rules, you are allowed to customize your own blacklists/whitelists.
Thank you for mentioning this. It's so convenient to manage that kind of filtering through a service. Works for all platforms too. I can finally bteak my reddit addiction again.