spfx – Create a SharePoint List item when an Outlook/Teams/group event is created

In SharePoint Online I want to create sub-items in Document library/List and wish to reference a Teams, Group or Outlook calendar event.

Is it possible to create a SharePoint List item when an event is created in the above calendars? Then this could be used as a lookup for other document libraries.

Alternatively, is there an Outlook equivalent custom calendar that I can add to SharePoint that allows the same functionality (Create Team meetings, etc ..). Potentially I could add additional functionality to allow a SharePoint list item to be created

I’m looking for an option that can be deployed easily as want to automate the replication of solution for many projects. I think using Power Automate / Power Apps may not be suitable as I cannot create replications easily.