Everything for custom modes–the model, keybinding, tool activation, boolean settings, and especially custom instructions–should be saved in a config file we can edit.
Ideally we have some kind of cascading config management-- like for vscode settings, where project can override global, etc.
This would also make it easier for the community to share custom modes