The best beginner robot kit is not the one with the most sensors. It is the one that lets you build a working drive base quickly, then add sensors one at a time. A two-wheel differential robot with an ESP32, motor driver, battery holder and ultrasonic or ToF sensor is enough to learn wiring, firmware, motion and debugging.
Avoid kits that hide everything behind a proprietary app. Beginners need visible wiring, replaceable motors and sample code that can be changed. The goal is to learn how the robot works, not just press a demo button.