@neil I use i3wm. You can have multiple instances of Firefox open, arrange them however you want and navigate between them using the keyboard.