Can somebody explain what are dye good for? Have the colours some specific meenings, effects?

Nope, they are just cosmetic changes so that your creatures can look different than normal.

Anyone else notice that Lavender Dye does nothing? At least I can see no discernible change no matter who I preview.