HandyCAD is a free, browser-based CAD tool for DIY woodworking: model a project out of real lumber and sheet goods and get the cut list, shopping list and part drawings derived from the model. It needs JavaScript to run — please enable it, then reload.