Here is one of the smallest and lightest 6-axis robots money can buy. myCobot weighs only 850g and can handle 250g of weight. It is 350mm long and can be used with a variety of end effectors to get things done. It comes with 2 screens on its body and uses 6 high-performance servo motors.
This robot also comes with a LEGO connector. It is ready for Blockly programming but also supports ROS. It can be taught moves by hand.