You can use this vscode addon to define settings for any number of your launches. Separate keybindings can be used to create json configurations or compound settings. In a multi-root workspace, these launch configs can be in any root folder.