A big part of systempreferences.pl and .tt files seems useless. Indeed, they are only used for the "Local use" sysprefs. A better way would be to put the specific code for "Local use" into preferences.pl/.tt