I’d say fly 10 mph, might still be faster than running 100mph when going to point b.
You can fly high then glide down at a faster speed and any destination is a direct line.
You may want to check out vortex keyboards.
They don’t have macro pads only keyboards though.
You do get 3 layers to reprogram any key, no software needed. I know all their older keyboards like the core, cypher, pok3r are all programmable, not sure about the newer ones.