jbshorty: in fact, what is difficult here is more the porject managment and taking care of the computer ressources. Except the sculpting and finding the good documentation, nothing really hard to do.
Then, it's less difficult than coding a new software