Namely the frame. How do the motors drive the legs and what kind of motors are used? I could see linear guides or wheels being used to guide the legs and keep them from wobbling.
I'd Frankenstein a broken office chair hydraulic cylinder and a normal desk, but most of these things use two opposing tracks that mesh with a gear that's mounted onto the motor. Easy enough to have the same setup opposing it and a bearing set for the second gear. Then it's just a case of a circuit that can reverse the current to the motor.
It may be easier and definitely cheaper to make gear assembly and crank to raise/lower instead of motor powered.
>>1200611
Linear actuators. I have no idea how they prevent wobbling.