Just a simple/quick discussion post that I think might help others that are likely in a similar situation: as our team deploys more and more WAB products to our organization, we've found that there's an uptick in requests/requirements that are above/beyond what a typical WAB product can deliver. This of course just means we end up needing a custom widget.
We have a couple of custom widgets deployed here but not much complexity went into them or they had been developed from outside our group, so we didn't really have that required knowledge base to take on a new widget dev implementation.