Back in the old Windows 3.1 days, Microsoft had a free program called Windows Recorder to record and playback Windows keystrokes and mouse-click macros. It was not perfect, but it worked well enough for small tasks. Since Windows 95, Windows has been missing a keyboard and mouse recorder.
There are a number of pay-for-use Windows keyboard and mouse recorder products on the market. Recently, I stumbled across a free version of one of the better keyboard and mouse recorder programs. It is called Eventcorder Lite. This is a free version of the Eventcorder Suite of Windows applications that allows you to record and playback Windows keystrokes, mouse movements, and mouse clicks.
To download the free version Eventcorder, click this link: http://www.eventcorder.com/ec_downloads.htm
With the free version, I was able to quickly create several Windows point-click-keyboard macros. The program is smart enough to record what window you are manipulating and allows you to change the speed of the keystrokes and mouse movements.
Eventcorder is simple enough to use that the semi-skilled Windows users should be able to create simple macros in a few minutes after installing the program. For those familiar with more advanced concepts like Window Class Names and dependencies, you will be able to create some pretty advanced (and cool!) Windows macros after playing with the application for a while.