Is there a way to change project settings in runtime?
No you can't change project settings in runtime directly. Why do you need this purpose?
In order to change the remote Desired Capabilities per run. I need to integrate with CrossBrowserTesting.com and use a set of 12 different system configs for the same script execution. Does this already exist somewhere?
Ah you can use define multiple profiles of desired capabilities through here: http://docs.katalon.com/display/KD/Execution+Settings#ExecutionSettings-DesiredCapabilities
And then select the custom execution you want to execute, is that a good approach?
It looks like you're new here. If you want to get involved, click one of these buttons!