@xavierdelaraunt
I’d definitely say that USMTGUI and User Profile Central (UPC) from Ehlertech is currently the most comprehensive User profile handling tools out there.
Ehlertech is maintaining USMT and updating on a regular basis.
Something Microsoft has not done for years.
UPCs advantage over USMTGUI is that UPC handles domain profiles remotely over LAN.
USMTGUI on the other hand is capable of migrating to AAD accounts.
If you have any custom xml files in your SCCM setup you can also integrate those with UPC