One thing that helped me a lot with this is Firefox containers. I started using it just to separate work and personal, but now I have Work, Personal, School, my professional blog, and my DND sessions and it is great, it really promotes separation and helps me manage all of them seamlessly and independently.