Unlike some other uninstallers, DoYourData Uninstaller Pro does not let you record a software installation, though the benefit of being able to record an install is often overrated. More critically, it does not perform a registry search using the name of the app your uninstalling, though you can of course do that part yourself [just be careful and preferably have a backup]. I use a couple of old apps to monitor software installations in a VM, InstallWatch Pro & Regshot 2 [AFAIK newer replacements are not available]. To perform a quick test of DoYourData Uninstaller Pro I recorded uninstalling the Leawo Screen Recorder that was just on GOTD -- I had recorded that installation, so I knew what to look for. The uninstaller got rid of all but one file, but left 2 folders behind. It only deleted 4 registry entries, and rather obscure ones at that, leaving the Leawo key [including sub-keys and entries] along with very many that Windows created based on the Leawo app, e.g., "NotifyIconSettings".
Installing DoYourData Uninstaller Pro itself just adds the program's folder, plus one registry key for the app, & one for uninstall. You can use it portably, but if you do it will make changes to the registry... I dual boot Win10 & 11 in a VirtualBox VM. After installing DoYourData Uninstaller Pro in Win11, I booted into Win10 and ran the app from the Win11 hard disk -- it seemed to run fine and remained activated. Monitoring the changes running the software made to Win10 however, I recorded just under 1/2 million new registry entries, *most likely* from rewriting one or two of the registry hives, but with that many I cannot be certain.
The reason to use uninstaller software is to get rid of *more* of the leftovers from uninstalling an app normally -- 99% of the time you will not get rid of everything. If your goal is to have as few unneeded files and registry entries as possible, trying out software in a minimal copy of Windows that you can reset, or using a sandbox, is a much better strategy than installing and later removing software from your main copy of Windows. You can install another copy of Windows, don't add much if any software, then make a partition image backup that you can restore to put things back the way they were before you tried whatever app(s). Or you can install a copy of Windows in a VM, and use checkpoints to restore it to a blank slate, or do like I do, and save a copy of the VHD where the VM's stored, and copy / paste that on top of the VHD you just used.