I'm in the process of doing exactly what you have in mind. It really may not be as difficult as you think. If you can use programs like Sketchup, you can design something to your exact specs, get a timber supplier to cut and prepare the wood (edging, routing for hinges, etc) for you and assemble...