Dynamically set projectsettings

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?