Package design is one of those things that people can really specialize in and it’s tough for the average person to get started without a kickstart, like the generators, without a ton of iterating and prototyping (which are still required but hopefully to a less significant degree).
If I understand what you’re saying with (non)continuous walls, it seems like something that could be modified fairly easily in a vector drawing program (Illustrator/Inkscape/Corel). The generator kinda gives you a ladder from the low diving board to the high board.
Yes, I suppose for someone with a little more patience that is true. After playing around with a couple of box generators similar to this, I found it to be quicker to draws sketches from scratch in Fusion 360 for anything that requires non-continuous features. That way I could leverage the various parametric features of F360 very easily. It seemed to be more work to apply parametric features to a generated sketch. I’m not disparaging this tool at all; it works great for the majority of box cases.
I’ve been using that generator, and it makes pretty clean SVG files. So when I’ve need to modify the outlines for a special purpose it’s been pretty easy. Also, it puts the holes in a different color, so you can play with the settings for them separately if you want. Haven’t looked at the code yet.
I’ve moved this post to Tips & Tricks. The Free Design category is reserved for new, original designs that folks are contributing to the community. Hope you don’t mind.
Honestly, I have trouble getting inksacpe to work much at all because I have python 3.6 on my system and inkscape either breaks the other python projects I have going or inkscape extensions do not work
Fusion360 is an amazing CAD/CAM app. But it’s surprisingly complex to generate interleaving fingers. Boxes.py is amazing for generating boxes (and things like boxes, like drawer inserts) with fingers, kerf, etc., all worked out. I’m surprised that there’s not a tool in F360 to do the same.
You can also open the saved image in Inkscape or whatever and edit it to add engraving or extra holes or change the shapes of edges or a bunch of other things.