Gardening requires plenty of tools to get the job done well. If you have a limited growing season or want to extend the growing season then a grow room or greenhouse would be beneficial. Container gardening involves the least amount of tools but may require more watering. A rain barrel will offset watering costs. Consider a cistern if you are off grid and on a well system. An aquaponics system may help provide a nutrient source without having to add inorganic fertilizers to your vegetables. Choosing the best gardening products will insure the highest yield for your crops.