I have the large Arrow Kangaroo sewing table. It is hydraulic and very easy to adjust the machine bed shelf. If you use multiple machines then you can buy the insert to fit each machine. It's easy to change them out. If you don't have the room for the large one the Tasmanian II is adjustable.
https://www.arrowcabinets.com/shop/b...ustable-table/ I also have the Arrow sewing chair. It's the best I've ever used for sitting and sewing for a long time.