If all your clients will install all of the products you mentioned, then you can create one single deployment which including all the three products,so the clients can finish the installation in one time.But the disadvantage is if something wrong with the deployment, no any product can be installed and you need to recreate the whole deployment.
If the clients maybe just install only one or two products, then I recommend you to create separate deployment in separate network folders, so the clients can choose which one to install. And also,these deployments are individual, if anything wrong with some one, you do not need to recreate all the three deployments, just the problematic one.
Anyway,I do not recommend you create three separate deployements in a single folder, for there maybe some unexpected problems.
Here is the best practices when creating deployment, FYI.