Hola,
Puedes usar eventos como "OnKeyUp" y "OnKeyDown" de los formularios. Su propiedad "PreviewKey" debe valer "True". Aunque, por otro lado, creo que utilizar "acciones" es ideal para estos casos.
A cada "acción" de un "TActionList" (pestaña "Additional" de la paleta de componentes) puede asignársele una tecla o teclas como "acceso directo", de modo que cuando se pulsen dichas teclas se ejecute la acción correspondiente.
¿Probaste alguna vez el "TActionList"? Pruébalo y luego cuentas qué te parece.