PowerShell being the exception, it is necessary to rely upon a third-party control in order to render forms and interact with them using a scripting language. Admin Script Editor provides support for KiXforms, a freeware control deployed as a single DLL file which you can leverage by any language supporting COM. As PowerShell may address the .NET Framework directly, it can create native Windows forms, something ScriptForm Designer also fully supports.
Native Forms
For PowerShell only, choosing this method allows you to create native Windows Forms which leverage the Windows .NET Framework. When working with Native Forms, you will notice there are additional objects in the Toolbox which are not available to KiXforms form types.
KiXforms (COM) Forms
KiXforms COM forms leverage the KiXforms DLL to generate forms. It a free lightweight control which may be used by any COM aware scripting language (VBScript, PowerShell, KiXtart). Due to its own limitations, there are less tools available in the Toolbox as compared to when working with Native PowerShell Forms. It requires only a single DLL to be registered (which can be done with RegSvr32.exe).
KiXforms.NET Forms
KiXforms.NET is a .NET control that provides similar functionality to KiXforms COM forms. This version leverages the .NET Framework to offer script-level access to Windows Form objects. As a .NET DLL, it is slightly more complicated to "install" and therefore a MSI setup is provided.
Note: You can use the ScriptPackager to include and automatically register KiXforms COM or .NET with your script for easy deployment.