Sapien's PowerShell Studio (see https://www.sapien.com/software/powershell_studio for more information) works very well, but it is commercial. And at a price of £389, out of reach to many folks.
I just discovered a cool online site that does a great job of building a GUI with PowerShell - for free: https://poshgui.com/#. The starting page looks like this:
This is not anywhere near as rich as Sapien's tool, but great for really simple GUI development. Once you get the form right, just copy/paste it into the ISE and away you go!