White is a framework for automating rich client applications based on Win32, WinForms, WPF, Silverlight and SWT (Java) platforms
AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting