I found this great site today www.growveg.com that has veggie garden planning software through which you can plan and manage your garden down to the last detail. You draw up your beds or garden to scale, then add all the plants you want from the list which includes all relevant growing info, spacing, crop rotation, companion planting, etc. Everything is automated, such as plant spacing as you drag and drop into your beds. It send you emails to let you know what you need to plant and when and probably more too. I’m just getting into it; plugging in my three new veggie garden beds which I’m readying for spring planting.