In several applications, including for functions in plantcv-geospatial, it would be helpful to have an annotate helper function that opens napari windows with a shapes or points layer, waits for interaction from the user (to add points, for example), and then returns features of that layer when the window is closed.