Thanks for all the responses so far. Sounds like lots of need, and many people desiring to contribute. Let me turn my ideas into a blog post

@williballenthin