I program for several different machines and controllers. The way I program toolpaths for each machine varies depending on its functionality. I have my toolpath defaults set up so that I don't have to change much when I program parts for a full feature VMC, but I have to change a lot of the linking parameters for some of our other machines. It is easy to forget one here and there, and I end up reposting a lot.
It would be nice to have multiple sets of default values. They could be selectable on their own or tied to a machine configuration with a post.