When I made my dining room chairs... needed a very flat surface to assemble them on...
Decided to make a David Marks torsion box, then made it variable height...
Very similar to what you are thinking of doing except used air cylinders to take it up / down (already had them)...
Here is link to video and pictures of it.....
woodweb.com/galleries/shopbuilt/posts/57.html