Auto-hotkey is prob the most versatile hotkey program, because you have to write the programs yourself, thus is also the most non user friendly.
But what you need is quite simple
MButton::
send r
Sleep 200
send 3
Sleep 200
send f
Sleep 200
send LButton
Sleep 200
send q
copy that, put it in a txt file, save it and change the extension to .ahk Double click the new AHK file to run (assuming you have installed the latest version of autohotkeys)
Everything in there is super simple and self explanatory so you can fix up whatever parts you want.
Tho what are you using this for? because the Lbutton click is registered just like a mouse click and sometimes can cause mistakes when your cursor is at a diff clickable location