Unfortunately no, I haven't.
I would recommend "AllSync", e.g. the Business version (not to be confused with a different app "AllWAYsync"). It's paid. Support is good.
There's also Rathlev Backup (Free).
Neither of these does Incremental/Diff, but they do excellent versioning. You need to realize though that two VSS backup programs that are automized will interfere if the backup processes overlap (errors). You need to make sure only one is running at a time. Also applyies to combination of Macrium and a Versioning based program.
Be aware there IS a macrium version that still works. I could tell you which. They blocked ARM installation after that version. It's perhaps 8 months ago or so (???). In any case I don't recommend using a no longer updated Macrium version. You can go to macrium forums and tell them that you would like an ARM version. Also perhaps Surface ARM machine users (and Lenovo ARM laptop users) -> forums might be interested in the topic, but I found little on this subject in general, sadly. I hope ARM wrill gain traction.
Moreover you may want to copy the whole PVM file to a Samsung T5 2GB. Delete Snapshots before to save space.
Make sure you have excluded Parallels from Time Machine.
Put the PVM onto a separate volume of your internal Mac SSD.
Use CCC and spend some time reading up on how APFS, TimeMachine, Snapshots, and CCC Snapshots work.
I have disabled Time Machine snapshots and only use CCC snapshots.
It is important to realize there are ccc APFS snapshots, time machine APFS snapthos, and PVM snapshots (make by parallels of the VM). Spend some time reading up on this in the CCC help file, making sure you read help of the current ccc version.
I use a bogus profile in CCC that copys an empty folder, and subsequently will create a CCC (!) Snapshot of the internal Parallels VOLUME (!). I do that before reducing Parallels Snapshots, and after every shutdown or hibernation of windows. Everybody says I'm an idiot for not accepting that the hibernated stated of Windows is not in a state to make a backup, but reality tells me it always works. Think of this what you will. If in doubt, you can still shut down.
CCC will not help you much to backup pvm to external. It can only simply copy it.
Parallels supports Time Machine optimization, see in the snapshot configruation settings. TimeMachine is very advanced. I don't know how well it works with backing up a running windows though --- anyone want to chime in? Also Time Machine has predefined intervals and also it deletes stuff after some time. I don't remember exactly. It can be changed with some command, but I remember all things combined I decided I want to disable TM backups and only use CCC. CCC has a great interface for snapshots. BUt like I said, that does not help much with Windows VM backup.
I NTFS-formatted a SanDisk Ultra Dual Drive Luxe USB-Stick, 1 TB, it works great on the MBA for backup (permanently inserted -- but does draw some energy (is always warm, bad Apple programming).
I also user paragon NTFS driver. Works well.
(I you have issues ejecting drives, ask me.)
Somebody referenced a built-in windows backup tool.
It should be clear that a Macrium cannot be restored to PVM. It will just be more or less equivalent a files and folder backup, eventhough it can technically comprise all data of C:. Don't know if it could be restored to dissimilar hardware. I think surface books have some limitations there(?? not sure!!), but perhaps not lenovo etc.
I have tested a lot of software. One can always try to install sth even if it odes not explicitly mention ARM support. BUT DO A BACKUP (COPY THE VM TO EXTERNAL OR AT LEAST TAKE A SNAPSHOT (NOT JUST A PVM SNAPSHOT, BUT A CCC OR TM SNAPSHOT) BEFORE INSTALLING ANY BACKUP SOFTWARE ON WINDOWS.)
Langmeier (pro), Iperius, SyncBackPro --> yet to me looked into, perhaps of some use.
Since Macrium did work on ARM, it means it would be no problem to get it to work again if it's just doing simple File and Folder Backup. My guess is they prevent ARM installation because some of the advanced imaging technology causes some ARM issues. They could proably easily make an ARM version that is stripped of the advanced functionality. It is just not economical for them. It's therefore important that everybody asks Macrium to give us an ARM support.