your idea (and hugs's) sound a lot like a pictographic version of netlogo's turtle programming. I believe netlogo is open source, so maybe you could just write a frontend that picks a nice subset of the netlogo functions and maps emojis to them?
That's almost where I'm stuck. I was going down a path where Wildcard would "simply" transpile to JavaScript and inherit JS semantics... But yeah, it's so close to Logo, I couldn't decide if I should transpile to Logo instead.