That’s why I setup a new vm for each program, if it works, perfect onto the next, if it doesn’t, delete vm, start over if I have to… No issue. 😅 I will Atleast look into Alpine
If you want to save on resources you should use containers instead of vm’s.
Thunderbird https://www.thunderbird.net/donate/
KDE https://kde.org/community/donations/