Używam FreeCAD'a i pomimo swoich czasem dziwacznych pomysłów spisuje się dobrze. Korzystam z niego do innych celów, ale do mebli też się nada. Ważną cechą Freecada jest konsola Pythona.
Pozwala to na pisanie skryptów, które zrobią za nas proste obliczenia lub wręcz wygenerują odpowiednie obiekty na podstawie podanych parametrów (jednym ze składników FreeCADa jest program do projektowania dachów rozwijany przez jednego z twórców - architekta). Ostanio wyszła nowa wersja. Tylko filozofia rysowania we FreeCADzie jest inna niż programów do grafiki 3D (projektowanie parametryczne poprzez dziesiątki więzów w schematach). Polecam obejrzeć kilka tutoriali na Youtube.
Z darmowych programów polecam jeszcze LibreCAD (to taki AutoCAD ale w ubogiej wersji). Do prostych rzeczy się nadaje. Ma najważniejsze funkcje, warstwy i wpisywanie "z palca" instrukcji.