Re MadCam: I've no experience with it. From the English version: 30 day evaluation, cheapest 3axis version 795 euro, more for advanced versions, up to 4,995 euro, requires Rhino, version (5, 6 likely?), update last October. Have read that there are No maintenance fees.
Link to CNCZone forum talk (English): http://www.cnczone.com/forums/madcam/ https://discourse.mcneel.com/t/rhinocam-or-madcam/12998/24
- Brian