boatbuilder: a person who builds boats
causal agent: any entity that produces an effect or is responsible for events or results
cabinetwork: the craft of making furniture (especially furniture of high quality)