If you want to automate a process but don’t want to learn Applescript then Repeater may be of interest.
Repeater provides a much needed and very convenient platform for recording repetitive actions without having to learn and understand Automator or AppleScript, which are well beyond most user's abilities. Moreover, not all apps can be scripted at all, but Repeater can help you anyway. Furthermore, you can integrate Repeater with popular scripting languages to dramatically improve their possibilities. Repeater is a tool specially designed for recording and playback user actions such as mouse movements and clicks, standard and hardware keystrokes, vertical and horizontal scrolling & zooming. It is also capable of storing information about currently running applications to launch them on playback.
There are also some scripting capabilities for more advanced use. Looks like it could be useful for giving demonstrations.