[FEATURE] Reorder and Group connections in the Designer and Client Launchers

I have about 15 designer connections in my local designer launcher with groups for different customers and applications. Because I’ve added these over time, they’re all jumbled and in no particular order which makes it mildly annoying to find. It would be nice if we could group and re-order and/or sort them alphabetically. I would group all designer connections by customer and/or by site (maybe a tiered approach is better than a simple single-layer grouping).

I make desktop folders by customer and site with the correct command line. I only open the bare launchers to add new apps. The resulting .desktop file looks like this:

[Desktop Entry]
Encoding=UTF-8
Version=1.1
Type=Application
Terminal=false
Icon=/home/philip/.ignition/clientlauncher-data/DesignerIcon.png
Name=Ignition-porthos80x
Path=/home/philip/designerlauncher/app
Exec=/home/philip/designerlauncher/app/designerlauncher.sh -Dapp.home=/home/philip/.ignition/clientlauncher-data -Dapplication=Ignition-porthos81x