Tickle implements tcl 7.0 with tclX extensions and Macintosh equivalents of Unix's ls, pwd, cd commands. It provides Macintosh access to Resource Manager, Communications Toolbox, OSA Components (and AppleScript), Editions (publish and subscribe) and Apple Events (including AEBuild and AEPrint). OSA Script support allows programming of any OSA scripting component within Tickle interpreter windows. It provides the OSAtcl and OSAJ J/APL extensions and creates "Ticklets" which are small application programs that carry only the tcl script and use code in the OSAtcl component to drive an application that allows drag and drop with tcl scripts. Tickle is scriptable and recordable.