DIY Portable LEGO Kit with Free Printable Activity Cards. I like this for school, older kids can have activity cards to create planets/atoms/molecules/fractions, younger ones can practice fine motor skills.
For kids who will not put marbles into their mouths - Marble Balance Game . Fine motor skill activity using a tub of sand, golf tees and marbles. Children stick golf tees into sand and try to balance marbles onto top of the tees.