By adding a simple commented out header to your script file, the PSGUI application generates input fields corresponding to all of the command-line arguments required for your script. Different types of input fields such as text-only, digits-only, password fields, multi-line text fields, checkboxes and radio buttons are available. The script-header also allows for a description of the script to be shown through the GUI.
Check the Project Wiki more information.