CNC would be one of the better routes. Like you mentioned, the cost is a barrier. Luckily you can rent CNC time at some hardware stores, university wood shops and some local hacker-spaces. http://100kgarages.com/ can locate you a CNC and answer any questions you may have.