Want a DIY gift the receipient will actually love? Look no further than this list of 100 homemade gift ideas! There's something for everyone.