Here is another cool educational robot that can be controlled from your iOS or Android device. The Q1 lite 3 is easy to 3D print and assemble. It uses MG90s metal gear servos and TinyPlan97 for movement.
This robot is compatible with Arduino IDE. You can 3D print the part yourself or buy them.