I am not sure if I understand that 100%. It seems a lot of things are possible with dynamic variable names. If I have more complicated loops and calculations with dynamic variable names I often 1st rename them to a standard variable name (like “_temp_var”) and make all the calculations and transformations using that and in the end rename the result back to the original name or a changed version of it.
Not sure in which kind of dialog the variable should appear. Maybe you could give us an example.
my_variable1 -> _temp_var -> (all the manipulations you want) -> my_variable1_new
The workflow below tries to do some stuff while using the column names as variables.