Couldn't we get a 3D preview like there is for many objects, but in case of the armor dyes we see a basic chest plate (something flat and big) with the dye we are looking to applied to it?
It would alleviate at least a part of the problems of "imagining" that i.e. platin is not exactly what we'd think or essence is not exactly that hue we'd guess etc.