One hook
useHotkey("editor.save", "mod+s", save) registers the key handler, the overlay row, and the remap plumbing in a single line.
One hook per shortcut, a built-in ⌘, customization overlay, and storage that follows your users — with zero settings UI for you to build.