I hope you have undergone a patch test
to know what chemical sensitivities you have. Just knowing 'purple colour' is not good enough. That your current symptoms are only on working days when you have make-up on, I suggest you get a patch test done to a standard facial battery or take the ingredients of the sunscreen/mascara to yoor dermatologist
who will know what to test you for.
Do NOT use any more make-up until this test is done.
You can use long-acting antihistamines such as cetirizine
10mg twice daily if symptoms are unbearable and this drug does NOT affect the results of the patch test.