AppleScript had an experimental (never released) i18n functionality. Like Hypertalk, the language is pseudo-English with fairly regular syntax, so you could write a script in English, send the bytecode to someone in Japan, and the other person could open the script with the syntax (although not the variables) localized to Japanese automatically.
I don't think Python graphics are nearly easy enough to use. Anything geared towards beginners is going to have to start at a much higher level. A good IDE a la Hypercard is critical.
Ease of use is a separate matter. The raw material is there, it just needs more work on the API, and a more constrained set of functionality.# Ian Bicking