Use workspaces as a grid on Gnome3. Options to set the size of the grid, to show a switcher popup and to allow wrap-around.