This is the beginnings of a garden planning tool using the HTML5 Canvas element. It's very much a work in progress.