A few years ago I mentioned Rahulbotics’ BoxMaker, and I’ve used it plenty over the years when I needed to laser cut an enclosure, but when someone has a good idea, eventually someone else decides to implement their own version. (This is good!)
One of the other box making sites I’ve used recently is MakerCase, which has a few more features than Rahulbotics does, including a choice of edge joints, specifically t-slot, which lets you create cases that can be assembled with nuts and bolts, though the choice of nut & bolt sizes are a bit limiting. Still, it’s a good effort, and I use MakerCase quite often.
make-a-box is another one I’ve taken for a spin. It didn’t offer much in the way of special features, except for the fact that all the Ruby code is in github ready to be forked. (Of course if you prefer Java, look at Rahulbotics’ BoxMaker code instead. Or, check some of the other boxmaker code.)
If you’re looking for non-web-based solutions, supposedly 123D Make has a beta out with finger joints. But it’s been nearly a year and I still don’t see that option in the software. I’ve also tried this BoxMaker for Inkscape, but it just gives me errors and fails to work.
I’ve long wanted a box maker for OpenSCAD, and I did find Parametric box maker for lasercut on Thingiverse, and it’s definitely something worth playing with, though on my creaky old laptop it’s not speed demon. Still, I really like the idea of code I can download and run rather than relying on a web site to generate a box.
I’ll continue to explore box making options that work well with laser cutter and other CNC machines, but if I’ve missed an option you know about, please let me know!