Perhaps behaviour from vpe could be made available in DFR;

Vpe has a cool feature where you could store all settings for a printer in a binary file.

So you would have one button in your
Menu for printer settings, you could set the bin, the double side, the color, the number it prints etc. Then on closing the dialogue you save it in a binary file, specific to the document or printer or user or all combined.

Then when printing, you set the dialog to off but the load settings from that file.

Very powerful and easy to
Implement from software vendor as well as developer perspective.

Oh and the dialog could obviously load the binary file as well so the user could just slightly amend it rather than rebuild.