I am looking for examples from organizations who have done any of the following:
I would be interested to see what you've developed or, if confidentiality is a concern, discuss your experience in developing one of these solutions.
I am going to go ahead and change this over to a Discussion since there is not really a single correct answer. This will not prevent anyone from seeing this question or participating in the responses. I am also going to share this with the https://community.canvaslms.com/groups/canvas-developers?sr=search&searchId=d00c7b7d-b9fc-43fe-948d-..., https://community.canvaslms.com/groups/admins?sr=search&searchId=ccb87d42-32fb-4421-b7a3-1dd0df1bd43..., and the https://community.canvaslms.com/groups/designers?sr=search&searchId=508bdd01-44fe-4a9b-9780-4e220456... groups as they may also be able to provide you with some examples.
We have a suite of "pages" hosted in the school's website that probably fit your 2nd option. The pages we have are :
Hope this is sort of what you are looking for. Happy to discuss in more detail if that helps.