eCabinet Systems is a dedicated cabinet design software offered for free by Thermwood (a CNC manufacturer). It is not "crippled" freeware—it is a full commercial program. It generates detailed cutlists, part drawings, and even CNC code.
4. Autodesk Fusion 360 Personal Use (Best for Tech-Savvy Builders) Free Cabinet Design Software With Cutlist