People and companies occasionally come back to the idea - there’s the recent Flux, Elgato’s macropad (and its numerous imitators), and who was it that was showing off a keyboard with mini-screens while using Dota 2 skill icons as an example
Another way to tackle this problem would be to have a little projector (maybe laser, ideally not) next to the keyboard to shine the labels onto the keys
If the keyboard would be sitting on your office desk anyway, you could get yourself an Ergodox/Redox/ErgoDash and not worry about shedding keys for sake of portability.