Cool, so what do you think about start by doing the light work like creating a draft wiki page, so when volunteers appear to discuss we have a reference point to share the current information. Also, a draft of the first approach for the global rules can be there as well serving as a starting point to the discussion. Do you have any idea share about it?
We can also start by surveying the other known CAD tools to see what they use to do when they have a lot of features like Freecad has.
I believe that "listing all functions and that can be assigned a shortcut" can also be easy to start with, by following the current shortcuts. The same works for "locate in the code where the shortcuts are stored". We can use some automation here (grep or find will help here).