currently for my new setup, I have a 3 monitor setup. With an NVIDIA Geforce GTX 770(if this matters for this).
What I'm wanting to do, is to create a separate set of workspaces for each monitor.
For instance: Monitor 1 has a set of 4 workspaces, that are specific to monitor 1, and change independently of the other monitors. Then the other 2 monitors also have their own set of 4 workspaces. So in total I would have 12 workspaces, but each monitor would have it's own set of 4 that work independently from the others.
I've read things about Xmonad and Xinerama, but I'm not really sure where to go from here. I haven't ventured to far into different window managers and everything.
I'm sure there's not a tool that does this, but if someone could point me in the right direction(I've been using Ubuntu for about 4 years so I can figure some things out on my own too).