Never let developers set shortcuts “because they like it in FooEditor”
Will help regroup later
Pay maximum attention to discoverability
Provide a Cheat Sheet
What if the cheatsheet was an actual keyboard which displayed the functions on the keys? A short phrase could be shown on the key, but you could click it or type that key to view more info about it. This way you could also use combos like Shift+I to quickly see what it did.
The alternative is boring.
Mention shortcuts in menus
In tooltips
Hints
Give access to primary navigation
Give main navigation and key links shortcuts
Four modes: Schematic, Code, BOM, PCB
The three tabs in the drawer: Library, Objects, Rules
Flux Menu, then up/down arrows to select, return to confirm