Generate Random Numbers and Text

This new custom command would allow you to create random numbers (integer/positive/negative and other formats like price 0.00 etc..) but also text only, alphanumeric, special character etc… Any possible combination just like the options we have to create random Passwords and we say it should contain this but not that, and should have between X and Y number of characters. So technically 3 inputs fields:
1 Dropdown or better a multi-checkbox/selection where we can choose between different types of content conditions.
1 Input field for the minimum number of characters
1 Input field for the maximum number of characters