I have never used these programs, but read about them in BrianBagnall's
book Core Lego Mindstorms ProgrammingOh yes...you must download MLCAD. It is amazing. Once you get started
you will be hooked. It's fun to use and very complete. Once you've
dabbled with this, move up to other programs such as LPUB and document
your designs. Way KEWL!!