Remember Plen2? It is an open source 3D printed robot with control boards, servos, and everything you need to build a cool humanoid robot. Plen is capable of dancing, carrying objects, and performing other moves. It is also highly programmable. You can use a drag & drop interface to control it.
This video shows how you can use the Scratch X plugin to operate PLEN.