Put a dangerous tool in their hands and they are entertained for hours!
I have two Girls. The oldest is 10. She sometimes helps. When I was redoing my cargo trailer I sent her under it with a ratchet to tighten the decking lag bolts (I was a little too fat to pull that one off without puting it on stands.
Had the 10 year old AND her mom/wife out there cleaning the heads on My wife's 79 Blazer when It blew a head gasket.
We will see how the 27 month old does. Still too young to gage her interests.