Radius Scale sets the working pivot to the intersection of 2 coplanar lines, then selects the loop between the initial selection and switches to the scale tool. Useful for changing the radius of rounded corners. Right now the script references the Smart Loop feature of Miauu's Script Pack 2. I'm using it to loop between the 2 selected edges, but if you don't have his script you can delete the following lines and select manually instead,or come up with something else that does the job, or buy his script :)
macros.run "miauusScriptPack_vol2" "macroSP_vol2_SmartLoopDotSelection_UI"
$.setLoopShift 1 false false
$.setLoopShift -1 false false
Feel free to update and improve it. Right now it lags a bit and i'm sure there's a proper non-noob way of writing this script.
changed a couple lines so it doesn't as much