Here are 30 recently-added homemade tools: