Windows 7 Looking For A Simple Macro Recorder

I'm trying to find something where I can set it so that when I press a button on my keyboard it will "move mouse there" "shift click" "type E" and general mouse movements/clicks and keyboard strokes.

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.