Edit yard map in browser

I would like to be able to edit the yard map in my browser and have some more sophisticated edit tools. Specifically, I would like to be able to

  1. edit the position of vertices, after they have been laid down,
  2. delete vertices from or add some to the polygons defining my zone maps,
  3. move the position of sprinklers, after they have been put down, and
  4. change individual sprinkler types in a a zone.

Agreed, I actually have set mine up through tools on Google Earth and would love to be able to import the KML file.