Is there software that lets me record my actions and just play them again? 
I need software that lets me record my actions and allows me to input some variables like (from Excel file: list of name, list of email, list of website). The software must be able to interact with a browser and Windows applications since it would go to websites and send some files from my computer. 

thanks!