just a thought on homemade baked goods - check with your school before you bring anything - some schools don't allow anything homemade. also, check about food allergies with all the parents before making a snack. if you've brought food before that you've been through this - just thought i'd mention it in case you hadn't thought of it.
also, i second the oriental trading idea - they have great craft ideas - even if you don't order from them (sometimes shipping is prohibitively expensive if you don't order a ton of stuff) you can get good ideas about making your own craft.
Here are a couple great websites for crafts:
www.apples4theteacher.com
www.rexanne.com
www.kidssoup.com
www.atozteacherstuff.com
www.dltk-holidays.com
www.kidsdomain.com
Have fun!
E. (former elementary school teacher, now SAHM to 1 yr. old boy)