I wanted full control of the design process. Doing it in vector illustration software was too painful and it was taking too long. But I didn't have the time to learn any complex CAD tool either.
So I developed a small HTML/JS/CSS tool for designing MDF furniture by writing my own little language that transpiles into a CSS grid layout.
Take a look at the blog post for details: https://alnvdl.github.io/2023/01/07/designing-furniture-usin...
Or go directly to the tool (works best on desktop or tablet): https://alnvdl.github.io/squareplanner/
Designing furniture using the CSS grid (2023)
alnvdl.github.io