Back in 2016 I shared an idea for a tool that would automatically arrange meetings to maximize stretches of production time. As a marketing genius I called it Meeting Defragmenter.
I just read about Clockwise, a startup that is doing exactly this. Right now it supports GSuite and it looks like Office365 is coming soon. Can't wait to try it!