a personal assistant tool that you can teach custom commands to
...PAMM is able to record user actions such as clicking and typing and store those actions into a macro which the user can then name as any english phrase. Users can then run PAMM in the background where it will listen to the user's voice requests and perform requested macros.