Rodrigo,
Posso estar errado, mas me parece que programas parametrizados são mais usados no chão de fábrica para execução de pequeníssimos lotes ou de certas operações simples.
A grande maioria das usinagens hoje são preparadas por programas de usinagem sofisticados, mas claro que o operador que souber programação parametrizada poderá se destacar pois oferece algo mais para empresa.
A dificuldade está em compreender como os diversos comandos e rotinas funcionam e como podem ser aplicados aos diversos casos do dia a dia... de resto é ter um bom manual em mãos e um pouco de estudo e exercícios - não é muito dificil não.