In our district (I sub) some parents do put their name on everything, and it doesnt matter, stuff is still pooled (glue sticks, tape, etc and the worst is listening to the teacher telling the kids they cant have their stuff! You may be surprised at some of the language well intentioned teachers use!)
Our Kindergarten teacher does a marvelous job of both!! She has a different budget and each kid gets a ziplock pencil case, at the beginning of school they get the basic crayons (oh she also buys the huge with hundreds of ind. crayons of the diff. colors) and they keep pencils scissors and crayons, oh and thier name tags (for the days of subs!) when a student doesnt have a brown crayon, he knows where to find one! The kindergarten teacher has also purchased back of the chair pouches that hold thier take home folder, so when they finish something it goes into the pouch or folder, easy access, since they have tables, not desks. In cooperative learning, no more desks!
We have a "fly up" day before school ends, so when dd was in 1st grade last year, she flew up to her 2nd grade class and met her teacher... and that class is a disaster, nothing is personal, the teacher tries, but its not that important to her... I have no idea how dd is going to handle this, I shudder at the thought, but I know I have to let it go... they somehow find a way (I sub in this classroom often! )