The MetroGIS Address Point Editor Workgroup has released three WAB widgets for anyone to use or extend. They were developed for a specific purpose, but could be used by others, for other apps. The metadata for each widget is posted on the Minnesota Geospatial Commons. The metadata contains links to the widgets for download (AGOL) and direct use in WAB Developer Edition and links to the source code (Github) for extending.
Georeferencing Widget - The Georeferencing Widget gives the user the ability to upload a JPG or PNG image of a plat drawing, overlay it with the current map extent, and add it to the map as an image overlay. The widget will allow the user to stretch, move, and position the image to a desired location on the map before adding it as a map image layer. This widget doesn't require any customization to work in your application.
Reporting Widget - The Reporting Widget gives the user the ability to export a report of address points based on three types of queries; select by geometry, select by date (field is configurable through the Web AppBuilder configuration interface), and by status (also configurable through the Web AppBuilder configuration interface). The reporting fields for both CSV and PDF export formats can be configured separately through the builder interface. This widget was designed for a particular data schema, but could be manipulated to work with another.
Batch Upload - The Batch Upload Widget gives the user the ability to add a batch of address point features. This benefits the user by saving time rather than placing each point individually. This widget was designed for a particular data schema, but could be manipulated to work with another.