My Garden Life is a great app for tracking everything about your gardens. Track multiple gardens year over year. Track plants, soil, water, harvests. The app has the ability to export all data to you via a cvs attachment for import into other applications as well.