I am not an expert… I will give you my thoughts,
Apple Configurator
Pros: Supported by Apple, they have resources to support Enterprise and Educational institutions with ABM and ASM. For straightforward deployments for a few devices, recommended. No need to connect to Wi-Fi to prepare devices for configuration.
Cons: User experience can be long-winded. It does not support configuring macs (I think they began support from Monterey in T2 chipped Intel macs and newer Apple silicon macs). Apple can limit the availability of payloads at times since they don’t support newer payloads until they are bug free.
IMazing
It uses the same communication channels as Apple configurator, but offers a different workflow and several additional features like:
- Configs and automations are applied as blueprints, not directly
- Blueprints are divided into sections; inline editing tools allow quick iterations for new configs.
- Regular updates, support for third party apps.
Also has some notable exclusives:
- Can handle devices which already have data without erasing them; no need to wipe devices.
- Override app defaults in configuration.
- Can supervise and configure devices from Windows PC, so you don’t need a mac to configure devices.
I am missing a lot of details! Here is my source: https://imazing.com/guides/configurator-overview
It also allows you to configure macOS, iOS and tvOS, payloads arranged separately in UI, you can configure payloads that support all devices or each device individually.
ProfileCreator
- As mentioned, not as frequently updated, can be buggy.
- Has an option to automatically remove profiles.
- UI is comparable to iMazing, user friendly.
- Limited payload support.
I’d have to say iMazing is a better version of ProfileCreator. They use the same ProfileManifest framework as base. Profile Creator needs to catch up on in terms of updates, so iMazing would be the worthy alternative to Apple configurator.