Thanks for sharing, @WayneG. I just added myself to the mmhmm list.
And first glance, mmhmm looks similar to Ecamm Live (what I currently use), but with some clever tricks of its own. I’ll be very curious to put it through its paces.
On a side note, while Ecamm Live (and similar apps) make it possible to share a screen/media within a video feed, I still find that I use Zoom’s screen sharing functionality more often than not. Zoom currently limits video feeds to 720p (unless you have a Business/Enterprise account or Zoom Room) and the quality of any screens/media shared within the video feed are impacted by this limited resolution.