Well, actually the ruling about any kind of adornment or dressing is that if it's from the 3aadah of that country, and it does not go against any Sharee3ah rulings, then it is ok Insha'allah.
I'll just give you a brief experience of mine with the Shuyukh in Yemen concerning these issues which you mentioned insha'allah.
Piercing the ears : A common practise by women all around the world, and we know that women in Rasulullahs time also did this, from the hadeeth when Umar ibn al-Khattab was giving half of his wealth to Rasulullah and his wife gave him One Earring. Also the hadeeth in which Rasulullah was advising the women on Eid and they starting giving him their Earrings etc.
Coloring the Hair : This is allowed also, as long as the method which it is colored does not resemble the foolish and stupid people of society. Rasulullah allowed us to dye our hair just as long as we keep away from the color Black. Also when I was in yemen, it was an extremely common practise amongst the women there to dye their hair.
Coloring the Body : I assume you mean Henna? this is also allowed of course and is extremely popular amongst women in the Middle east especially. Some of the People in Dammaj even claimed it to be a Sunnah for women to wear Henna but I never got around to checking the hadeeth. They mention a hadeeth when Rasulullah asked a woman why didn't she have Henna on her hands? I dont know the Haal of this hadeeth though. And Henna can be used anytime, on anypart of the body.
As for Kuhl : Then of course, this is an all time women favorite

My dad likes to wear it too lol :thumbs_up Sunnah yes, and I'm sure everyone knows that this is allowed and no problem to do it
Anklets : Allowed Wallahu A3lam, and we know that women of the Prophets time used to wear anklets.
So the conclusion is like how I mentioned above, any type of adornment which does not go against the Sharee3ah or is not the type of adornment of the Ignorant and Foolish people, then it is allowed Insha'allah......
Someone correct me please if there's a mistake
Wassalamu'alaikum.