You mean recording the screen? That could do it - but I'm not sure it would be any easier. This process took about 5 minutes. The ranges for emoji are quite complex, especially when you start adding modifiers.
But, if you think your way would work better - please go ahead and write it. I'd love to compare the two.