Mineral database
The nice part is the ability to colormatch on screen, with the program fitting
the result into a range of possibilities in the DB. Within the limits of color
reproduction on the average screen, of course. OTOH, even that can be
calibrated, as I understand it (I think Pantone is one such system?).
I was also thinking of the need to provide synonyms of other mineral attributes
as well.