UTM is a useful option for Mac users running test systems and older operating environments. Select virtualization for a compatible architecture when possible, and use emulation when the guest requires different hardware. Start with a small, representative task so you can check the results before extending the setup.
Check the guest's display and sharing support before moving a workload, and keep a clean base image for repeatable tests. Consider the practical trade-off: emulated architectures can be slow.