A system like the workspaces in Unity7 had an icon on the dock or something similar that give you the possibility of cycle through virtual desktops with mouse buttons or wheel.
For who is not familiar with Unity7 workspaces and virtual desktops, this is a useful video to understand.
How can I do the same on GNOME Shell (17.10+)?