The Macintosh is notoriously tricky to program against its native libraries. I chose instead to use high-level graphical languages.

HyperCard which I first knew as WildCard when Kent Beck brought a copy up from Apple.

CocoaWorlds developed as an educational application by David Smith at Apple under the direction of Kurt Smucker.