Cameyo's application bar allows easily launching and switching between applications
Cameyo app bar is an optional feature that appears at the bottom of the screen in app sessions:

Newer servers will already have this installed by default, but older servers may need to download it. In that case, follow these two steps:
- Download and extract https://files.cameyo.com/downloads/misc-bin/cyodesktop.zip
- Extract its contents into C:\Program Files\CyoDesktop, so as to have C:\Program Files\CyoDesktop\CyoDesktop.exe
The app bar is now configured. Sessions will now display it:

Clicking an active application with the mouse' middle button (the scroll button) launches an additional instance of the clicked application.
Tray icons
Tray icons created by apps will be displayed on the right side of the app bar:
Apps launcher
To pre-define apps that users can launch during their sessions, create a text file named CyoDesktopApps.xml and configure it as in this example:
<CategoryList> <Category Name="Quick Launch" ShowInMenu="False" Type="3"> <Application> <Name>Notepad</Name> <Path>C:\Windows\System32\notepad.exe</Path> <Target></Target> </Application> <Application> <Name>GeoGebra</Name> <Path>c:\GeoGebra.lnk</Path> <Target></Target> </Application> </Category> </CategoryList>
Note: Make sure you always save the file in UTF-8 encoding!
Put the file into the C:\UserTemplate\AnyUser\%Profile%\AppData\Roaming\ folder. If one or more of these folders do not exist, you will need to create them manually.
Command-line parameters
You cannot insert execution arguments directly to the xml file. Instead, create an .lnk shortcut with the parameters you need, and point the Path to it (see GeoGebra.lnk in the above example).
Auto-hiding task bar
To auto-hide the task bar, create the following system-wide environment variable: CAMEYO_TASKBARMODE= 2