I feel most people could get like 80% benefits with simple key moves rather than macroing:
* add column of common movement keys (pgup/down/home/end) on the left side * move entire numpad block after that (so its leftmost) * remove the spacing between the top level FX/esc keys
if you don't need arrows, that immediately puts your mouse good 6.5 cm closer
I especially don't get losing the numeric top of the keyboard but that's mostly because I actively use the Fx keys for window navigation (one window per key,capslock+ 1-9 get the left monitor, F1-9 get the right).