A little beyond your question but helpful.

You can put the application on as many machines as you want. Just switch the dongle between the machines you use and the ones you don't.

If you decide you want to run the same show files on two different machines, you can copy them between machines. Typically the CatalystPresets.txt is the only one you will need if you programmed everything from within Catalyst.

Be aware that sometimes when copying the Catalyst folder between machines that the CatIntel__Settings.xml configuration file created on one machine might crash on a different machine. This is the file that has all the DMX assignments which is why I like to copy it. However, I typically just rebuild this from scratch unless I am absolutely sure that the machines are identical.