Meet the Bristlebot: a cute little robot that lets you teach engineering concepts to your children. It comes with a toothbrush head, battery, motor, and pipe cleaner arms, so you can assemble these in a flash. Bristlebots can travel in circles, straight lines, and random patterns.
You can dip their legs in acrylic paint to create a work of art. Pretty cheap too.