I've heard of the Lego CAD. Sounds awesome. I think Lego has a thing where you can go online, design a set, and then buy the parts and basically have your custom set sent to you with instructions.
Benny
Black & Silver '02
Too many mods to list
Not enough miles ridden