After falling into a small rabbit hole due to a community suggestion, I'm proud to present a brand new plugin!
This plugin allows you to bind emotes to certain keys, just like the quick emote button, but you get to set the emote!
All configuration options can be found in the README, but here's a quick summary of how to use this:
F1 key to start binding the emote to a keyF1 again to cancel)