My son is so excited! I just ordered a subscription to Tinker Crate for him to try. He thinks of himself as a creator but we find it hard to gather all the items he needs for projects. Tinker Crate takes care of that with a kit sent to you. They call it "A laboratory for hands-on experiments delivered every month" . All materials are included.
From their website "Tinker Crate inspires kids to explore and learn about science, engineering, and technology—and have fun doing it. Every month, a new crate to help kids develop a tinkering mindset and creative problem solving skills."
His first kit has not arrived yet, but I will update you on how he liked it. Just so you know, this is not a sponsored post, I paid for this myself and have not had any contact with the company. They do however offer a referral policy if others buy from your link. $10 off for them and a $10 credit for you. The link in this post includes that code. So if you were thinking about trying Tinker Crate, we both get a reward!