I've had a little look already at autohotkeys but was trying to be lazy and find something that wouldn't need me to sit for a few hours and figure out how to get the script right for my set up however, if that is the best there is, I may obviously go this route.
I'd also found a little program called Mouseman which, although in Swedish, seems to work well as regards movement but I was having a lot of difficulty with the mouse clicks and it seems to only suggest your mouse would have a left button so possibly it is VERY old or I'm just misunderstanding it.