sé que no es exactamente esto a lo que te refieres... pero ya hay mucha gente trabajando en sistemas de LCD para las teclas... de esta forma la personalización es total, incluso el uso o icono de cada tecla puede cambiar contextualmente en función del programa con el que estés trabajando. No son sólo los tradicionales accesos directos...
http://www.artlebedev.com/portfolio/optimus/
En cualquier caso es buena idea la tuya. Saludos.