If I need multiple custom actions inside my MSI, do they have to be built using separate Visual Studio projects or they can be built using different classes inside the same project? I mean, should the custom action DLL (assembly) be different for each custom action or it can be the same for different custom actions?Please advise.