I've just committed the first cut of the new eraser tool.
This first part only adds in the functionality to cut away parts of objects you have selected. It won't do anything if you don't have something selected, and it won't do anything if the first mode is selected (the sub-toolbar has toggles for the two modes). However it does commit all the infrastructure changes including the new icons, new drawing context, verbs, switching, etc. I had been wanting to get that in first to shake down bugs in that support work.
Hopefully I'll be able to get the other mode committed this weekend. That's the main differentiator and works like touch-delete or perhaps pop-the-balloons.
Please let me know if there is anything in that commit that needs fixing, etc. etc.
Thanks.