There are dozens of gardening tools. In this guide, we go over seven main categories of garden tools and explain what they're for.