patternmaker: someone who makes patterns (as for sewing or carpentry or metalworking)
causal agent: any entity that produces an effect or is responsible for events or results
contribution: the part played by a person in bringing about a result