free cad and cam software, gmax which is a free lite version of 3d studio max can do 2d and 3d modeling, http://www.turbosquid.com/gmax


to generate toolpaths the cnc toolkit which is a plugin for gmax http://www.cnc-toolkit.com/

quite a steep learning curve but its free , have a look in the cnc toolkit gallery