Homerow
Homerow label each button, link, etc. with letters, and click it when you type the label. It is like Vimium extension for Google Chrome, at the system level.
π¨βπ» I used to use Vimium on Arc and Google Chrome, also Vimari on Safari. With Homerow I can do even more with keyboard without reaching to mouse.
However, do not run it on UIs with too many interactive elements. It freezes the app and I had to βForce Quitβ WebStorm before I remembered not to run Homerow when βGit Logβ view is open.