This sounds like a fairly classic Scatter/Gather pattern, which you can implement in one Saga.
At the beginning, you'll have some logic that determines which steps (all of which can run in parallel) need doing. You should send commands to have all those things done, and record in your saga data which steps you are awaiting responses from.
Each step happens as a message handler external to the saga and does a Bus.Reply()
when complete.
As the reply messages come in, the Saga notes each step as it is completed, and when all steps are completed, you can take additional action to continue, likely publishing some sort of completion event.