AutoHotkey, nice macro tool. Allows to run programs, simulate Keys, mouse clicks and mouse movements and can move the mouse towards any x/y-position etc and can replay those actions in any speed. I recently wrote a macro that downloads the newest keys for my TV prog and includes them into it. 30 minutes macro writing, less than 30 seconds of downloading and including. Before it took me 4 minutes every time.