Simply put, this is what I want: I want to take a unique printer preset that has already been made and make the OS default to it any time that particular printer is selected to be printed to.
I know how to edit a particular printer's 'Default Settings' preset through the CUPS web UI, but this solution doesn't work for me because one of the printing options I need to change doesn't appear in this UI (for science: the printers I'm working with are Konica Minolta Bizhub C252, C353, and C364; the setting I'm looking to change is make the default color "Grayscale").
I have been able to modify the com.apple.print.custompresets.forprinter.PRINTER.plist
file to get the system print dialog to pull up the preset that I want by default, but there is a problem with solving things this way: I can't edit this PLIST file properly with TextEdit (the XML gets mangled), and installing XCode on every machine isn't feasible. A solution could be to bring an editor with me on a thumb drive to each machine, but I don't know of an app I could use.
Any path to a solution to this problem, I am open to. I've tried to be as specific about my ultimate goal as possible, and I will answer any followup questions I can.
Any ideas?