DoYourClone installs to the program's folder -- the only additional files added are for the Start Menu & Desktop shortcuts. It uses what appear to be older EaseUS drivers that are stored in the program's folder. That **might** conflict with EaseUS drivers installed by ToDo backup for example -- the free version of the EaseUS' backup app doesn't do cloning, so I could see someone installing both. The drivers cause registry entries for drivers to be rewritten -- with 10s of thousands of new entries recorded, I can't say much on what installation of DoYourClone adds. You get a key for the app, an extra EaseUS key [beside entries for the drivers], & an uninstall key, but I''m uncertain beyond that. While I cannot think of a reason you'd want a bootable USB stick for a disk/partition cloning app -- you'd do the cloning while running Windows with both drives attached -- DoYourClone does let you create a USB stick, and it does work to boot a PC with Secure Boot turned on & active [FWIW, secure boot can be turned on but inactive, i.e., not used]. The USB stick is labeled EaseUS, and appears to be the same as what the EaseUS backup app creates, but unlike the their backup software, this USB stick actually works (?). It also seems to use the Win11 ADK & WinPE for the USB stick.
Cloning software works just like disk / partition image backup software, but instead of saving the raw data on a disk or partition to an archive [usually a VHD (Virtual Hard Disk)], it writes it directly to another disk or partition. That's why most image backup software also has an option to clone disks or partitions. Cloning *may* be more efficient, since data is only written once, but it also requires having both drives attached. That means you may also need a USB drive dock or adapter if/when you're using something like a laptop that has no place for a 2nd drive. Installing the new drive, then restoring a disk image backup to that drive is an option that doesn't require that additional hardware.
Cloning system drives that include Windows boot files does not always work. When you turn a PC or laptop on, the BIOS looks for the boot files on an attached drive. If/when there's only one drive attached, there's not much for you to do, but if you leave the original & new drive both attached, then you must tell the BIOS where to look 1st for those boot files. After pointing the BIOS to the new drive, once Windows starts you'll need to go to Control Panel -> Admin. Tools [Windows Tools for Win11] -> Computer Mgmt -> Disk Mgmt to get Windows to assign another ID to the original drive -- they both cannot use the same ID. Windows BCD [boot files] can be somewhat complex in their settings & registry entries. If the new drive is an SSD, and particularly if it's an NVMe drive, the BCD you used for a conventional hard disk may very well not work. You can also have problems if the original BCD was set up by Win10, and now you're running Win11, or if you've enabled secure boot. And the BCD for legacy booting is completely different than what's used for UEFI. The bootable USB sticks for Paragon HDM & Macrium Reflect, & *maybe* some AOMEI apps, might be able to fix that. You also *might* be able to install a new copy of the same version of Windows to get working boot files [BCD] installed, then clone or restore an image backup of the Windows partition you've been using. EasyBCD is a 3rd party tool that can sometimes help, while Microsoft includes BCDBoot & BCDEdit in Windows, though they'll not always work for you.