Console dimensions should be based off of standards (such as AGO). Since you are looking for a console table I assume you already have the pedalboard. Your pedalboard is a good place to start for console height/width, bench height/width and spacing from knee board to bottom manual. Pedalboard and expression shoe dimensions will also set the proper spacing, width, depth, and height for the shoe box.
Your local artisan/carpenter should be able to handle the rest.