There already is a backup option in the preferences menu.
If on, each time you save your project it creates a new backup file from your last save point in the same folder with the name "projectname.capx.backup1". You can have up to 999 backup files per project.