That's why building blocks like Legos and Zoobs are very appropriate for them. My boys and building blocks are really meant for each other. They build and destroy and it doesn't matter. They could do it all day. It means endless creation and fun.
Downside is the unlimited mess hehe. We kept these toys for a while because of that. I just took these toys down from the cabinet yesterday as a distraction from playing the iPad. I told them to just get the lego pieces that they need and not to scatter all of them on the floor.
By the way, these toys are quite expensive. Good thing, their Lola saw Legos from a garage sale while the Zoobs were gifts from their aunts.