workspaces don't work for me. I constantly need to see 2-3 windows from different apps together and which 2-3 change constantly meaning to see them together I'd have to move the windows across workspaces every 10-20 minutes.
Documentation + editor
Editor + Terminal
Editor + Issue Tracker
Terminal + Issue Tracker
Issue Tracker + Testing Result
etc. etc.
I don't "context switch". My context is "getting shit done" and for me it requires access to many many windows at the same time.