The Scriptable Text Editor comes as part of Speech recognition and some other packages. To see an application's dictionary, just drop it onto the Script Editor icon. Object Model AppleScript uses the Apple Object Model to refer consistently to objects within applications. Events are verbs or actions. Each application has its own suite of events which appear as plain text in the Script Editor Dictionary.
Most applications have similar events such as delete, duplicate, make.
AppleScript itself only has a few commands, and the most commonly used is set . The complete AppleScript Syntax is listed here. In FaceSpan, you can create windows, menus, buttons etc all with associated scripts. You can add in OSAXen, pictures, movies and so on. You can create a standalone application and distribute it royalty free.