Takeshi:
One Cam program that will produce your various machining operations into a total program is CamBam. You can try out the demo for 40 sessions. It is a superb program for Cam, but not a full-on Cad program. It can do Cad, but that is not it's basic function. For Cad, there is a superb, free, full featured program, DraftSight, by Dassault Systemes, the maker of Solid Works.