I was reading Brettjo's Blog when I found this extraordinary tool:
PowerShellIDE is the World's first PowerShell Editor and IDE.
It is a graphical user interface that helps explore and exploit the vast power available with PowerShell. It contains a debugger, lets you step through PowerShell scripts, explore variables as you run your scripts and also supports many Intellisense-like functions.
Currently, PowerShellIDE is absolutely free. It is an experimental editor we programmed to learn more about PowerShell.
PowerShellIDE 1.0 is available at http://www.powershell.com/.