WTH is not possible to define variables for scripts in UI editor’
You can add fields with default values that, if you don’t change them when calling the script, act as variables.
It is. You have input_numbers, input_booleans and input_text helpers available to be configured from the UI.