Here is another omnidirectional robot that can teach you a thing or two about coding. The Xiaomai Smart Car is based on Micro:bit and has a graphical programming interface. It can move in all directions and has Bluetooth and IR control. It is compatible with your favorite LEGO pieces.
The kit comes with 105 blocks, 4 omni wheels, an expansion board, and a Micro:bit board. The Xiaomai Omnidirectional Robot Car has programmable lights and a passive buzzer. Costs under $90 at this time.