A look at EarthBound's text system and scripting language (2011)
earthboundcentral.com
earthboundcentral.com
On the one hand I think Iwata could easily have whipped up a little tool, on the other hand I like to think he didn't need it :)
edit: the original was called CCBasic, but I guess someone took the concept and reworked it here: https://forum.starmen.net/forum/Community/PKHack/CCScript-A-...
and the language docs: http://starmen.net/pkhack/ccscript/Tutorial.html
[1F F0] (Activate Bicycle)
Well you don't get much more CISC than that.In a modern system an MVC (or similar) type architecture would work well for dialog. Of course writing that kind of thing on the NES where every byte counts would be a lot more challenging.