PS: The Solus releases of Gnome, KDE, and MATE are all, in my opinion, some of the best implementations of these desktop environments currently available.
Budgie is highly customizable and with some tweaking it isn't that hard to get Budgie looking like Gnome. This is personally why I am running Budgie over Gnome.. I had recently been thinking of switching to Gnome towards the end of Gnome 3.38 but I am going to stick with Budgie because I don't like the horizontal layout that Gnome 40 switched too.
If you look in my top bar there is a Virtual Desktop Switcher in my top bar. It is just to the left of the system icons, volume, etc on the top right of my screen in the picture I shared. There are five virtual desktop windows available (user customizable though) and you just drag and drop the icons to change which desktop you want them located.
Gnome is not nearly this customizable, especially since the switch to Gnome 40, and I thought I would point that out. Budgie is superior to Gnome, in my opinion, when it comes to reliability, stability, and customization.
The one area Budgie is lacking is in the required resources. Budgie takes about 1.2-1.6 Gbs of RAM at idle. My overall resource consumption of my CPU is low but the RAM usage is high.