Expanding on what I sent you in PM.
I have tried using a Mac and so far have had no luck. So I keep an in-expensive Windows machine laying around for TD. I am also fortunate to work in IT, so I have access to extra Windows laptops to keep around. But I digress.
If you are able to use VMware and screen mirror from your Macbook I would love to hear how you get it working. But if that works then you should be able to just setup the Macbook near wherever you are sitting and run everything from right there, other than making change as the banker, and that shouldn't last too long into a tournament, with the exception of a rebuy during play. I was lucky that I normally had someone else that could act as banker, so I didn't have to worry about that part of it.
I never paused the clock, unless we were coming out of a break and needed more time, or if we were balancing tables, and even then I didn't pause it unless it was a complicated rebalance. One of the biggest things in learning the hot keys, or adding the TDButtons that you need during game play to your layout. This lets you pull up just the tool to do let's say a bust out, you click the bustee and the buster, determine if tables need to be rebalanced, and go on. No need to pause the clock or update the app, if there is a rebuy period, it should prompt to allow the player to rebuy as well.
If you are planning to use it to keep track of all your users, and be able to keep stats on users from tournament to tournament, TD is awesome. If you are just looking for a blinds timer and display, it is probably overkill.
As for mirroring, if you can screen mirror the VMWare using Apple screen mirroring, that should work. It still might be cleaner to use chrome and chromecasts as I mentioned below and do it all from the VMWare window and not use the Mac for anything but the processing in the background.
Now we can just hope that v.4 of TD will support Macs, and then it will be a new learning curve for me figuring out how to mirror it.
Sent in PM to OP, just in case others are interested in how I use TD.
It depends on how you have it setup. The best setup is a monitor attached locally to the laptop, or 2 monitors on the computer. That way you can put the game screen on one monitor and the control screen on the laptop. Then you can cast or share the 2nd screen to other monitors.
Doing it this way you can perform all the tasks (rebuy/add, bust player, reseating, etc.) and it won't show on the main screen.
The last few times I ran it I was trying to see if I could run wirelessly so that I could sit anywhere with the laptop as long as I have power. And it worked, but when you are doing any of the in-game tasks, the control screen will be shown on all the screens. But I have found it is not that disruptive to the players.
As for casting, the easiest way that I have found is using Chromecasts and the Chrome browser. I just create additional users in Chrome for each chromecast, and then share the whole screen with Chrome. It seems to work pretty well.
When I first started, I just had my laptop and one big tv monitor and that worked pretty well.
Let me know if you need more info or clarification.