Você precisa de um gravador de macro. Google "Windows Macro Recorder" ou "Mac Macro Recorder" ou gravador de macros do KDE.
Softwares específicos como o MS Excel, AutoCAD e outros possuem gravadores de macros.
No Windows, se você estiver disposto a gastar um bocado de tempo aprendendo como usar o script vba para acessar a API do Windows.
O software pode ter uma API acessível ao usuário, facilitando seu trabalho.