Vývoj nové verze Mastercamu vycházel jednak z filozofie co nejjednoduššího ovládání, které přispívá ke zrychlení práce a eliminaci chyb, jednak ze snahy dále posunout hranice možností CAM systémů.
Přestože systém obsahuje vlastní 3D modelář, umožňuje také přímý import a export dat z a do běžných CAD formátů, jako IGES, DXF, STEP, Parasolid, VDA aj. Jako opce je dodáván též překladač formátu DWG. Případné nepřesnosti v návaznosti složitých ploch po importu umožňuje řešit funkce healing (ozdravení).
Jednou ze základních vlastností Mastercamu je automatizace rutinní práce při tvorbě programu pro obrábění. Příkladem je automatické přiřazení nástroje k požadované operaci, například přiřazení vrtáku podle průměru díry a automatické vrtání na správnou hloubku. Funkce rest milling automaticky spočítá zbytkové obrábění - systém ví, které části nebyly obrobeny a při přiřazení správné velikosti nástroje dopočítá dráhy pouze pro tento nástroj a příslušné neobrobené plochy. Funkce high feed provede optimalizační výpočet drah nástroje pro vysokorychlostní obrábění (HSC). Operation Manager dává možnost provedení několika typů obrábění v jedné operaci, například odvrtání, hrubování, dokončení a zbytkové obrábění při jediném výběru obráběné plochy.
Pro systém je charakteristická plná asociativita. Například při jakémkoliv přidání plochy nebo změně nástroje se změny promítají do všech souvisejících operací. K vygenerování nových drah nástroje přitom postačuje stisknutí jediného tlačítka. Ke zrychlení práce přispívá také snadná možnost vytvoření vlastní knihovny, do níž lze uložit například používané nástroje s přiřazenými typy drah apod.