WindowsプログラミングならVisual C# Expressで決まりだろ。
コーディングもデバグも容易。

PowerShellで開発ってどうするつもり?メモ帳でコード書けって言うの?
初心者にそれをやらせると。

冗談はよしてくれ。