In the STEM teachers group on Facebook, this topic comes up again and again. I have created this page as reference. This is not a one-size-fits-all solution but I hope you find it useful anyway. Find even more recommendations on this page with my favorite STEM toys, tools, and more:
Disclaimer: I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website. Your purchase helps support my work in bringing you downloads of value and information about educational resources. The link below is an Amazon affiliate link. You can read my full disclosure here.