New version with a small addition to Keypress: you can now set it to press the keys selected and hold them pressed for a preselected time. You can also set the time to -1 and it'll wait for you to press the button again and then it'll release the buttons.
Another user request done, what will we do next...