You can use AutoCAD. It will do everything you want for LazyCAM. It does work great for what we are doing. LazyCAM loves the release 12 version of the AutoCAD file. If you've got plans to move to 3-D, you'll need a program like Rhino 3-D. It is great, easy to use, and can save files in 2-D for LazyCAM by exporting them as AutoCAD R12. LazyCAM doesn't know about 3-D yet, and the cam software that does is pretty complicated and expensive... such as Cimatron, Catia, Solidworks, MasterCAM, ArtCAM, etc.