For me a VM set up via UTM works quite well on my Mac. Just make sure you do not virtualize x86, that kills both performance and battery life. This way I get the nice battery life and performance in a small packge but am not limited by MacOs for my development.
Need a caption on an image or video? AI will generte it for you! But the quality is a different question. Is the caption correct? Is the caption usefull? In my test with images it was roughly 60/40 on the correctness.
On the other hand. If you force a company to provide those captions. They might use the cheapest provider. If they do a better job is anyones guess.