Working on a MacBook Air, I exclusively use the trackpad.
I know you already have a sleepless todo list for the 2-1-x solstice version,
but may I suggest you add ''voice command' to your device list ;-)
Recognizing an action already selected in your action menus
should be an easy task for the likes of Siri. This would save a zillion clicks!.
I would love to add that... I have researched it before.
Implementing voice recognition would mean another significant dependency,
which needs to be cross-platform.
It's a big job; and speech recognition usually needs to sample how you speak.
That means some interface needs to be created for that analysis.
The bad news is that this probably won't be added anytime soon.
The good news is that Qt (which is what we use) might provide speech recognition in the future.
Agreed, voice recognition is an art you should leave to others, but don't wait for Qt
and its platform specific headaches, suffice to use the voice commands already available
on smartphones. For Siri or Utter, learning 40 'words' with 100% hits will probably
be a less than half hour exercice.
Putting a phone in the shirtpocket has an advantage: upward oriented, the microphone
handles commands spoken in a low almost whispered voice (it should be a light & cheap
model, no camera, no large screen).
Writing a dormant app able to convert 40 commands into 40 LibreCad encoded messages
sent through the phone WiFi Tx should not take more than a night for geeks like you ;-)