You would also need some way to create lapis lazuli. I'm using logistics pipes + autocrafting table to do that. However, there's a bunch of other ways using things like redpower or plain buildcraft or the like.
I did end up needing to grab the TubeStuff addon because the buildcraft crafting table would only take LZH-Condensators of the damage value in the recipe. The Mk2 Table from tubestuff would take any sort of damage value.
The scripting is lua, which is a fairly simple language to learn, and there is a lot of resources out there (http://www.lua.org/pil/ has the first edition of the book available). However, the ComputerCraft implementation of lua is based on LuaJ and not the "official" lua. So, there's a bit of weirdness here and there. ComputerCraft has it's own implementation of a few things as well. You can find that API here: http://computercraft.info/wiki/Category:APIs
Once you get a general feel for lua, and have ComputerCraft installed, it's really just about playing around. I would recommend enabling the http configuration option for ComputerCraft (if you are able) so you can edit the script files on your own computer with something like Sublime Text 2, instead of in the game. There's a pastebin program built into computercraft that can grab stuff from pastebin. It's also easy to grab from your dropbox if you have that (which is what I do).
I'll try and add all the scripts I used for each component of the system to the youtube video sometime later today. There's a couple of scripts that were collaborative and I want to make sure all parties are ok with releasing them.