Welcome to the user to user forum for Magix products (in your case Sound Forge). The others you list are part of the Vegas range of products, whose forum is here.
I have never experienced this problem of deactivation and reactivation...every time I open any of these products. Nor, I think, has anyone else reported this.
However, can you tell us exactly what you see on your computer screen that tells you these actions are necessary? A screenshot of any error message, or at least the full wording would be very helpful, I think.
It is certainly true that many Magix products do quite regularly "check online" that your licence is still valid but I do not understand why you should need to deactivate and reactivate each of these products each time you use them. Or is this merely you are asked to "log in" each time? (Although, in my personal experience, DVD Architect has never required any validation of my licence. I don't have any other Vegas video product.)
None of my products are available on your website ,sony website, vegas website - WTF I have purchased Vegas, Acid, Soundforge Soundforge Cleaner and nothing is showing on any websitethat I own any of these products, unacceptable! AND OF COURSE NO OBVIOUS WAY TO CONTACT ANYONE about this issue.