Would be cool to have either a thunderbird nostr integration to create ics files,
Or any client implementing NIP-52 could add that as a feature.
Heck, a small service could be built to do this. Then clients don't need to implement, they can just consume the API of the given service.
NIP-52: https://github.com/nostr-protocol/nips/blob/master/52.md