Someone gave me a macro years ago, and I think it still works. I haven't had to use it in a while.
I know this macro will probably look scary to you, but I think you'll only need to change one line, so even if you don't understand it completely, it hopefully won't matter.
Here's a screenshot, then I'll explain what you need to know below it, and include the macro itself.
The macro uses a JXA (JavaScript for Automation) script, but like I said, you'll only need to change one line:
var strRuleName = 'Headhunters',
Change the text inside the quotes to the name of your rule.
Then to run it, just select the email or emails, and launch the macro however you want. It should do most of what you want. I think.
Let me know if you need help. By the way, I could give more instructions on how to download it, install it, add a hotkey if you want, etc., but I figure it's always a good idea to let people try and figure things out themselves first. If you get stuck, let me know.
I've done a little bit of programming so this doesn't look too bad.
Very cool. You're in for a treat, with Keyboard Maestro. Just remember that it's extremely deep, so it can take a while to digest how it all works, so don't get frustrated. (I'm speaking from personal experience.)