S.P.
Although not vegan, I purchased the book, Vegan Lunchbox at Whole Foods on Lamar last year because it contained some of the most wonderful lunch ideas. One of my favorites was a sunflower sandwich made out of a bagel with cream cheese (I chose strawberry cream cheese for my daughter because she loves pink) with fresh pineapple sliced and placed around the circle of the bagel like petals and then raisins (or sunflower seeds) in the center hole of the bagel. Another idea was making biscuits and placing the dough around a soy hot dog like a pig in the blanket. You can also get the spinach and other interestingly colored tortillas at whole foods for wraps. Sometimes I boil an egg and put a cheese stick in there too. Lots of luck.
http://www.veganlunchbox.com/gallery.html
This takes you to the pictures of some of the food she created for her child's lunchbox. Amazing.