Creating controls for your application deployment is fairly simple.
Create a simple HTML controls with the variable names you would like to use and the values
Remove the character returns , spaces and form this in a single line format
Create a script to drive the installation based on the options entered from the wizard variable.
Initialize the variable in your script
Now, use oEnvironment.Item(“VariableName”) to leverage your newly created wizard variable. ( you can use MDT help “Create new Scripts from a Template”)
Create the application with the above created script to drive the installation
Paste the line from Step 2 to the “Display Name :” section of the application property
Launch the wizard and you will see the controls . When the wizard is processed, all these control names are translated in to MDT Variables ( No Additional coding required ). MDT have the capability to do this and these variables are available until the end of the deployment like any other wizard variables.