I have 100+ child packages and I need to run them in parallel from a parent package. For this I will have to create 100+ Execute Package tasks and then 100+ File Connections. This doesn't look appealing to me and it is repetative and error prone. Is there any other way to do this. Keep two things in mind.
- Child package Execution should be in parallel (so no For loop and stuffs) 
- I am using CheckPoint based restart-ability and hence need control flow items at compile time (no script component based solutions too)