Para aprender efetivamente, deves instalar, imprimir algum cheat sheet para deixar ao lado do teclado e sair escrevendo os teus programas. Não sei qual o editor que usas, nem a linguagem nem o sistema operacional. Acho que consegues algo interessante em spacevim
Mas parece que estás com uma ideia equivocada sobre desenvolvimento. Em primeiro lugar, qualquer editor possui uma grande quantidade de atalhos que evitam o processo de retirar a mão do teclado, pegar o mouse, selecionar a opção desejada e clicar. Supondo que seja o VSCode quantos desses atalhos usas ou conheces? Outro editor? É só procurar na internet algo como seu-editor shortcuts cheat sheet
. O teu problema de uso do mouse vai diminuir substancialmente.
Bom programadores usam ferramentas diversas, isto é, as que eles se sentem mais a vontade. Por exemplo, só para citar dois, o Matz (desenvolvedor do Ruby) usa Emacs. O 'Ginger' Bill (desenvolvedor de Odin) usa Sublime. Eu (já citei os dois então não sou o terceiro ;-D) uso o Emacs mas, se for desenvolver GUI em FreePascal nem penso em usar outra coisa que não seja o Lazarus (seria uma péssima decisão escolher qualquer outra IDE).