Do you mean local woodshop? CNCs that fit a full sheet-good are very large and expensive and not at your typical hardware store. Especially once they can load and unload, change bits.
Sheet-good sized CNC's are mostly for batch jobs do not really make sense economically for one off designs. You'd be better off with just panel and cabinet saws.
> How cool would it be if they offered a simplified furniture CAD program, where you could choose what material you need how many shelves of what size, etc and it would generate the needed program that would drill the required holes, and would tell you what size of screws and pins and dowels you need to pick up.
This is most modern cabinetry businesses now internally. Some companies have started offering direct to consumer products, but most are still b2b.
But even if you were to get the wood cut and prepared perfectly, there's still a lot of skill to turn that into nice desk for example, with good joinery, veneer on exposed end grain, etc and a lot that can go wrong, and you are likely to end up with a worse result than a mass produced desk for a much higher price. This type of manufacturing can't compete at all with the cost optimizations that Ikea can do. So where you see B2C in this space is built-in furniture like for kitchens. This has a limited design space so a lot of the parts are standardized, and the design can be constrained to not have the end user work on details like exposed end grain. I guess this doesn't really have an alternative mass-produced option, so the price comparison is to hiring a contractor, so it makes sense as an offering.
But it's evidently hard to get right. If you go to an Ikea that sells returned goods, that section is filled with kitchen countertops cut to the wrong length (good source of cheap wood for projects by the way).
I ordered my kitchen fronts from such a place, to fit on … an IKEA kitchen. Giving it a different look, but the benefits of standardised units and the IKEA universe. This was customised mass-production, but still about 3x IKEA price point.
That's not the case in the US.
The big box hardware stores have a large track saw vertically mounted that can cut full sheets of wood, but there usually isn't someone working who is trained to operate it. They also have a rickety cart with a hand saw and tape measure attached with too short cables that you can try to use to make your cuts of dimensional lumber.
In general, you always start with outside dimensions, board thickness, having a kick plate or not (eg. when you make it wheeled), will you chamfer/round the edges and then the rest is simple calculation. You add internal shelve/drawer dimensions and it can consider those too.
I had some scripts that worked with an older version of FreeCAD and printed the cutting list to a CSV, but it still was not the perfect solution.
Interestingly, local chipboard/MDF shops here in Serbia would do that as a service for you on their CNC machines (at additional cost, obviously :)).
(I say some countries as IME there’s a huge difference in existing competition between countries. For example, I found that the kitchen options in Germany were hugely restricted vs. what I was used to in the UK.)
Look at the very popular Lack table, it's made from cardboard hexagons with four pieces of wood-like thing in the corners to hold the legs. You can't make that yourself for cheap, and just the material cost in eg. wood, would be more expensive than the full table in ikea.
Otherwise, there are many youtube channels specializing in woodworking where you can learn all the basics to design your own furniture, but it won't be cheap.
I say this because I’m currently working on a project to build a full kitchen’s worth of cabinet carcasses using good quality 19mm plywood, and I’m aiming for it to be cost neutral with Ikea’s kitchen cabinets, having sourced the plywood from a local DIY store. (Obviously ignoring the cost of my existing tools.)
Which is to say, if you could source plywood in volume (therefore cheaper per square meter) and amortise the cost of the CNC machine and other tools over time, I think it would be feasible to be close to cost competitive with IKEA‘s kitchens.
But CNC isn't the silver bullet. What I ended up with is 25mm glued wood for frames, 55mm for tops and 15mm plywood plus veneer for facades.
If you use 19mm for frames, you won't have enough strength for hinges, which would inevitably be abused.
If you use 19mm for tops, they will sag and vibrate. The best top I have is actually 55mm IKEA glued oak.
For my project, I believe 19mm is plenty for carcasses - just about every mass-produced kitchen uses 18/19mm chipboard frames, and they can last for decades, outside of abnormal abuse. The main reason for using the same size is easy compatibility with standard doors/fronts together with standard fitment hinges/runners, all of which I'll be purchasing. The tops will be either granite or concrete.
Like, using plywood for verticals is overkill, they don't experience any bending, while 19+19 is 48 so you might as well use glued wood board for example.
That seems parameterizable.
ikea is a great inspiration for making your own furniture and then a source for bearable spare parts.
my shop is next to a cabinet maker who does most of is work in that same birch hard-ply. he's got the full sheet router, but he only really uses it for special projects. its mostly just the big table saw. he's got a subcontractor that just does drawers. most cities have several of his kind of shop, and while they don't have a design website they generally work from napkins. I think that birch ply has gotten really expensive in the last 5 years though.