The problem with all of those has always been that they only worked with an external display - there never was any way to send the image back to the laptop's own display.
We use Resolve in VM with hardware passthrough and can monitor its display output from within another VM this way.
Apple nails the prosumer, but I really don't see many using their hardware in industry.