Dictionary.com
Thesaurus.com

had been handcrafting

  • past perfect progressive
    of handcraft.
    handcraft
    noun