Need a single view for someone to deploy multiple applications in a desired sequence.
ROC less suitable for that purpose (You can define deployment run across application by using rest api or similar actions ). I would suggest to look at RA continues delivery edition as it provides the functionally you requested here.
yes, have a look at the CDE, it will probably save you time and nerves. we implemented the stuff you need in ROC and it kinda was and is a **** of a trip