I use AHK - and tbh it's pretty easy to setup once you've read the posts on the AHK forums - there are few threads on there that give you examples of what you need.

And although I claim to be no expert, however if you have questions, I (and I'm guessing other AHK users) will beable to help you with answers.

X