How exactly should we update Krafter, the Starter Template, SiteKrafter Pro, etc., so we don't lose any changes?

After we install any of these products, and make changes to the presets, variables, etc., I would greatly appreciate a step by step guide as to how we can upgrade to a newer version, so it won't override any customizations (changes) that we may have made on our website to presets, default presets, variables (colors, etc.). I'm very concerned to use Krafter, the Starter Template, as well as SiteKrafter Pro, unless I know exactly how we should be updating our websites when you release new versions. Since you do provide updates quite regularly, which is great, it's just extremely important for us to know that we won't lose any modifications that we may have made on our websites (when using a prior version of Krafter, the Site Template, etc.) after we upgrade to a newer version.
All I'm looking for is clear instructions and a guide that will show us what to do before we upgrade to a newer version (of each of your products), any steps that we need to complete before upgrading to a newer version, if we need to delete anything before upgrading, etc., etc. I'd greatly appreciate it if you could provide us with a video (for each of your products) showing us 1. how to initially install each product and then 2. what we need to do in order to upgrade to a newer version (so we won't lose any customizations that we might make to our websites. (e.g., the presets, variables, default presets, etc.)
Do you think you can help us by providing this? And if you can, how long do you think it will take you? Because until I have these instructions, I'm too nervous to start using Krafter, the Site Template, and Site Krafter Pro. Let us know.
PS: When you update Krafter, is Site Krafter Pro also updated since Site Krafter Pro and the Site Template also uses the same presets, etc., that are used in Krafter??