Yes, this is a very well written documentation. I used the book as a guide to write and understand my first lines of AppleScript code. If, in any case, AppleSrcipt is not capable of performing some tasks you would like to include into your project, and you did not want to deal with something less easy to learn, try to combine it with the Classic Software KeyQuencer. It allows to write similar script programmes with a set of inbuilt functions, and also to execute AppleScript code from within a KeyQuencer macro script. Have fun!