These IDs can also be used in URL calls. I've come up with a tool for accessing Preferences that includes a method to add new ones according to your AppleScript and also an optional conditional pause at the end.
If anyone knows of a cleaner way to return the second half of a split variable value, please let me know. The Get Preference Name action identifies the correct line in the list and returns the part after the __
in order to do this.
Open System Preference.kmmacros (55 KB)