Text (input) fields in canvas apps can be set to text or numbers, but numbers are always formatted in English format (xxx.xx), which is lousy for non-English users. I'd like to see the option to set the language on the field to automatically apply proper (display) formatting (e.g. 10.550,25 for "nl-NL"). This formatting should be visible real-time and allow still for math operations.
Ideally, there would also be a way to set an input mask for specific input requirements. This could be as simple as ##-AA-#### (# = number, A = letter) or true regex.