ShapeEditor app from "Python Geospatial Development" book by Erik Westra