Apart from that, when you feel comfortable, you can get involved with Applescript studio, which will allow you to access many functions and cocoa UI's using applescript handlers.
You will see that it isn't as hard as it seems the first time you look at it...
Good luck!