Taken from: [Invalid or Expired Link Removed]
build:verb
1 : to form by ordering and uniting materials by gradual means into a composite whole : CONSTRUCT
2 : to cause to be constructed
3 : to develop according to a systematic plan, by a definite process, or on a particular base (they say Base, I say Bass

)
assembleverb
1 : to bring together (as in a particular place or for a particular purpose)
2 : to fit together the parts of.
intransitive senses : to meet together : CONVENE
synonym see GATHER
Build? Assemble? What's the difference?

Personally, I think builder fits better.
Also, I don't recall anyone having feelings of shame about what I do.