it depends on how you design. but normally for more complex furniture ie. chairs or any type of seating you have to achieve some advanced form development skills - formula: material + technique + feel + idea = design.
on the contrary formula: trend + sketch + ergo + cad= furniture - isn’t enough!
i use solidworks for things like cabinets. i just designed some for my own use and installed it.
for other furniture i use catia. it can get better surfaces on aca.