Best Software for Furniture Design

Whether you’re using CAD or other design software, technology can make your life easier. What software do you recommend for designing furniture pieces with precision?