I want to create a tool that the user uses like an edit template's sketch tool. I want to get geometry from the user that is not tied to a particular layer, just want the user to digitize a geometry using their snapping environment. When they're done I want to use that geometry and do some things with it. Is there an existing sketch tool that I can inherit from in my tool class or something?