bricoleur

Etymology
From ; apparently a borrowing from the work of French anthropologist Claude Lévi-Strauss.

Noun

 * 1)  A person who constructs bricolages; one who creates using whatever materials are available.

Adjective

 * 1) skillful, handyman-like, able to DIY

Noun

 * 1) tinkerer
 * 2) handyman