I have never used these programs, but read about them in Brian
Bagnall's
book Core Lego Mindstorms Programming
Oh 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!!