Unlike for the built-in variables, the units for user variables are simply a text string. You can edit the unit when you create or edit the user variable's properties (see screenshot). You can access a
User Variable's properties by right-clicking on the Variable tabs in the Analysis View.
Once you've created a user variable you can write expressions to make that variable be dependent on other variables (built-in or other user variables).
User variables (like Key Assumption) do not automatically get included in LEAP's calculations, but by using expressions you can have some of LEAP's built-in variables (which do affect calculations) be dependent of the values of user variables. In this way you can extend the basic calculations that LEAP undertakes.
I hope this helps!
Charlie