Here is a collection of my Better Know a PowerShell UI posts:
WPF or WinForms?: Take a look at the differences between PowerShell WPF and WinForms and learn why I choose to write in WPF.
The Tools You’ll Need: I go through all the tools I use that helps me create User Interfaces
Let’s Go Buy a Duck (Part 1): Learn how to create your first UI! Here I introduce you to Visual Studio and we create our first WPF UI in XAML
Let’s Go Buy a Duck (Part 2): Learn how to create your first UI! Take the XAML you created in part one and bring it over to PowerShell!
Quack Like a Duck: I introduce you to the concepts of threading by teaching you how to quack at the duck you just bought!
Talk to Your Duck: I finsih up the duck series by showing you how to get input from your users using classes
50 Shades of Bindings (Part 1): Learn how to create classes in C# for your PowerShell UIs!