I’m on FB, and I handle it by creating Lists, and posting political stuff to my Politics list, cat stuff to my Cat Friendly list, etc. Do a search on “creating lists on Facebook” and you’ll find instructions. I also Unfollow some old friends but don’t Unfriend them. Then their stupid crap doesn’t show up on my feed. I drop in on their home pages once a week or so, Like their grand kid pics, and ignore their raving posts. Works for me.
Creating lists sounds like a good idea.