Thanks everyone! That's very helpful.
We're going to talk to the office furniture store tomorrow about this project. I want to get their estimate. A few years ago, they built a desk for us to our exact specifications and choice of wood finishes. It was a fraction of the price of a new office desk that was not the size and configuration we wanted. I'm hopeful that I will have the same experience with a sewing table.