I am seriously looking into it.
I know this was a few years back, but I think it’s still an important topic and there are quite a few people who would like to use the mouse less. In my case, it’s about fewer switches from mouse to keyboard, because of the distraction cost of switching from one mode to the other. That translates to using the keyboard more, as I find more ways to use they keyboard to avoid the mouse than vice versa. I want to second Adam Engst’s suggestion of a launcher. I used to be a Mac user, now I’m on the Windows side thanks to work, but excellent launchers are available for both platforms (and Linux too!) (Quicksilver on the Mac may have been the original, but Alfred and Launchbar are good and even Spotlight does pretty well. On Windows, Fluent Search and Flow Launcher are probably the top out of a crowded field. Linux has a few too–Albert, Gnome-Do, and Rofi among many others.) A launcher by itself already reduces my mouse use a lot. Then I add in some very simple scripts and shortcuts and that goes even further to keep my hands on the keyboard. As examples–I send a lot of emails, and use Outlook for email/calendar/To Do management. I have shortcuts that will open up a new email, a new appointment, or new task. May not sound like much, but I do those things many times a day and avoiding mousing is extremely helpful. There are three people I work very closely with, and I have shortcuts for each of them to start an email, or a Teams chat message, or a call (audio or video). Websites–the launcher indexes my bookmarks, and even if it’s a new site, if i just type www.yahoo.com or whateve, the launcher opens the site in tmy default browser. Because the launcher indexes all files, every app, every document–they’re all there simply by invoking the launcher with a hotkey and typing the name. It makes everything go faster AND it reduces the keyboard/mouse transitions. Hope you’ve discovered some things that have helped in the intervening years!
You may already have this on, but Apple’s Full Keyboard access feature under Accessibility has a built-in cheat sheet you can call up because, well, they know how hard it is.
When Full Keyboard Access is on, press Tab-H to open Commands Help, where you can view all Full Keyboard Access commands.
I just realized this thread is a couple of years old, but there is also this Finger Mouse like I use with my MacBooks.
I had no idea such a device existed. I just ordered one. I’m looking forward to trying it out.
I’m not a fan of keyboard shortcuts because I can never remember the key combinations. I rely heavily on the mouse (or the trackball).