Comment Re:Static virtual desktops (Score 1) 535
This extension provides static workspaces. I seem to remember that it is slightly unstable, but it may work for you. The comments explain how you can configure the number. https://extensions.gnome.org/extension/12/static-workspaces/
You can middle click to open a new instance of a program.