Formulating printable coatings via D-optimality