The best things we can give our children are materials that allow for open ended play. Blocks, train sets, lego, LaQ, pencils, paper, pattern blocks, cardboard boxes, masking tape, glue, old magazines, scissors, dolls houses, cars, trucks, empty containers for 'shops' and bath time to name a few. All of these are materials which allow for the child to explore their creativity and develop ideas. Further, a child will have phases with particular materials and will generally play differently with his or her materials at different ages gradually getting more sophisticated with their ideas.
Here is a scene from today.
Where does your imagination take you :)