Projects like these are frequently used in to teach:

A skateboard-like base, often 3D-printed or laser-cut.

An Arduino Uno or Mega serves as the "brain," processing code and sending PWM signals to motors.