Oh, this is a great idea! I've never realised that the keyboard layout I want correlates with the active app quite a lot!
Can we get per-team Slack support?
And an option to set the layout for all the Xcode versions, including the ones that will be installed in the future (using https://xcodes.app/)
Also, it doesn't seem to work with iTerm2 for me.