my baby is 1 and just starting to walk. so far with him, i have had good luck with empty spools. I save empty thread and also ribbon spools in a bin and when he wanders in the sewing room i give him those to play with. he also likes messing with scraps, dumping out the basket, carrying pieces around. from here out, i will save new things to be introduced during that time. When my older son was a toddler, i sewed in the kitchen, and he had a toy cabinet in there. I would change out his toys frequently, while he slept, so that it was always an interesting surprise to see what would be in there, and when i brought home something new that is where i would put it to be found later. i also got a tiny one ring swimming pool and set it up in the kitchen floor with a wee bit of water and some toys for him to play happily and let me sew. i also remember letting him dump out noodles and empty the pantry and make a big mess once so i could finish a quilt on a deadline, lol. now i have a seperate sewing room and the baby will not have a place in there, but like i said i will stash new things for him (that i have made or bought or acquired; maybe even things like new crackers or some snack; anything that will hold his attention and occupy him so i can sew, lol) and give them to him when i am sewing and he is hanging about, hopefully to be played with in the other room. And I definitely use big brother, who is good about helping by playing with baby long enough for me to finish something.