Just saw this thread.
I use lisplink to automatically create the list of localized variables for me.
Typically, I copy the function from the VLIDE, open lisplink and paste in code.
Then highlight function name, and pick the "/" button.
It gives a list of vars used, you select and hit OK.
It puts them in your param list after the function name (param1 param2...\ localvar1...<it puts stuff here>)
Then copy just that and paste back in vlide, close lisplink and do not save.
I have not seen anything else as slick and localizing variables is time consuming by hand and a pain using the VLIDE reporting.