Incremental backup / differential backup script

HI guys
Im working new with Powershell and wanted to create some backups for my files.
I know that I can work with robocopy but this isn´t something for me.
Now to my question:
Does anyone of you ever wrote a backup script that he would like to share where is possible to do an incremental or differential backup? Or an fullbackup?

Regards and nice evening guys

There is a version here which I produced a while ago:
It detects which scripts were changed and copies them to another folder, USB, etc.