Find utility is OK, but only searches on names.
New-Existing-Recent is a example of successful imitation.
Print dialog is overly complex.