The Home Depot Canvas Work Apron features 2 pockets that can be used for storage. Great for holding small tools, utility knives, pencils, etc. Because it's lightweight, you can wear it for a long time without stress on your body.
I bought these for my son`s 5th birthday party, instead of a bag for goodies. They were a huge hit (particularly as I am in Switzerland and they don`t see that type of thing). The tie wraps around my son twice, so will grow with him for a long time, and he has had the pockets full of stuff and they hold up fine. Haven`t washed it yet, so not sure how it comes out of the wash.