I wrote a small web application to create SVG files for french cleat attached shelves and boxes - no download, no installation necessary. Everything is highly configurable and customizable. Free for all at https://lizzard77.github.io/cnc-french-cleat-box-designer/