Sorry I missed this question. I'd have given my thoughts such as they are earlier.
If you are using Automator you don't need to learn Xcode. I believe knowledge of Xcode may come in handy if you are trying to build new actions that extend Automator's usefulness.
There are several Automator related podcasts in the iTunes store. Although many of them are for older versions of the program they may give you an idea if some of the tasks that can be accomplished. Ben Walde (hope I spelled that right) has done some particularly good stuff.