I'm not sure if you are familiar with CAD?
http://en.wikipedia.org/wiki/CAD
I have CAD as a subject at school and we use two computerprograms called VectorWorks and Cinema4D.
Today our teacher explained how to make creations with your own pictures in Cinema4D. =D