https://www.wasdkeyboards.com/custom-text-cherry-mx-keycaps.html
You can have WASD print whatever you want on a key cap and they have lots of colors to pick from.
https://www.wasdkeyboards.com/10-key-number-row-cherry-mx-keycap-set.html Here is specifically the whole number row.
is the Corsair QMK/VIA compatible? If it is you can even change your key map to reverse the effect of holding down shift so when you hit the number it does the symbol first, and then when you shift+number it does the number.