I'll be honest, many of the issues I've seen with meetings are issues with not training people how to have productive meetings, not having it clear who can make decisions, and perverse incentives. Not to mention almost every woman I know in tech has told me a story where they are ignored, only to have someone else who's a guy propose basically the same idea (including having had male coworkers who are friends knowing…
I have tried to do some of that with a Slack bot project I'm working on, called Huxley: https://www.meethuxley.com/ Basically, it used guided questions to get you to give structure to your meetings. I will add some of your suggestions, they sound very good. I should also get around to releasing it one of these days...
We are working on Slack integration too, it will be possible to create & schedule Meetter topics right from Slack or from Teams.