Is this an eye-dea for the day as old as the sun? A T-Shirt...but so Personal, as in a First Name (oh, the safety concerns likely would kaibash it but you could wear it at home, or to school events to help folks remember your name, etc. It would have to be Worn with care, not necessarily washed with special instructions.) I have thought this through from time to time.
Maybe NAMETAGS are a way to go, again using caution as to where and when using, or on one's kids.