Freeware Programs:
Download AutoHotkey - Automation and Hotkeys 104805

AutoHotkey - Automation and Hotkeys 104805  Automate almost anything by sending keystrokes & mouse clicks (macros). Create hotkeys for keyboard, mouse, joystick, & handheld remote controls. Define abbreviations that expand as you type them (AutoText)

Download MouseTrainer 1.0

MouseTrainer 1.0  Mouse Accessibility - A teacher/parent of a user with disabilities can train that user to use a computer mouse

Download AutoHotkey_L

AutoHotkey_L  Customize your keyboard, joystick, and mouse with an open source scripting language that is backward compatible with AutoIt v2