Okay, I found the software...see http://www.reprap.org It's an OPEN SOURCE project for a self replicating machine.
The software is beyond the scope of most of the people on here, it's very interesting and appears to allow you to create stuff on the fly, it uses a GUI interface....I could be a bit mistaken as I only read the highlights.....it's interesting enough that I bookmarked it and plan to take another look at it....it's absolutely amazing how much work people do for free and the love of an idea.....