Moving Win 10, apps and data to new disk and PC

We have a customer with a 10 year old PC that does have Windows 10 on it and a few years back we upgraded the disk to a SSD. Now we are trying to upgrade the PC to a new NUC PC. How cna we move everything and keep it just like the old PC. Apps, User Data, etc. ?

I use Clonezilla to clone systems, there are other cloning tools that might be easier to use.