one of the problems when the default profile is duplicated is that when updates come out you tend to update mach4 core only, if you dont look in the default profile at the changes then some functions could be missing from the startup script or plc, although the modules get updated but theres probably code changed in the buttons. This normally looks to the end user that a function has broken when in fact it has been made to run better.
take the RefHomeAll button - all that is in there now is one call to a function that resides in the startup script.
you would benefit from installing mach4 again into a different directory and running the default profile so you can see the changes, believe me Jarhead there is a better more improved default screen.
As for the topic of updates I am looking into a way of highlighting changes withing the screensets as even myself bypassed some functions and settings that had been added.
As for the autotool i will post my code that i use but wont be till tomoro, im always away on a tuesday and friday night so only have me tablet.
Daz