I love to see a more "hands on" approach for the students, especially in science based subjects. I feel like these would be best suited for younger students, tough. :)
I personally only used the classics - paper cards, posters, etc., but also digital resources, like whiteboards, presentations, etc. Worked for me alright. ๐
A former colleague used specific card sets with illustrations (ex. emotions, activities, etc.) as extra impulses during classes.