Making one finger puppet might take as little as 1/2 hour. Once you get the hang of it, then embellish and create more for each finger/toe.
You will need:
Sheets of felt of different colors
Beads, buttons, lace, ribbons, etc.