Hello! I can make your project using Python + pywin32. This will allow for further flexibility in modifications. I can make the program read the text from a file and from an input field (the user could choose between them). The speed will be controllable not only in the terms of quantity of characters per minute, but also in terms of the duration of every simulated key press. The user could choose the action to be performed at the end of the operation from a predefined list, or he could specify his own command that could lead to a batch script, for example. Please, PM me the purpose of your program so I can see if there is something more I can integrate into the functionality. Thank you!