Does Zoho manage 50 projects successfully?

Does Zoho manage 50 projects successfully?

We install equipment with a timeline of 60 days each. 

We have 30-60 projects going on at any one time and all in different stages. 

There are about 20 stages/tasks in each project timeline.

Some of the tasks can and some cannot be completed in order of stage

Some of the stages need a letter sent to the client

My question is, can ZP manage all projects as outlined above and can I see all projects in one view with late tasks in red and easily see what stage we are in for each project?  We use Zoho CRM so that projects can integrate with it.  Is it easy for my staff to learn and change tasks as they are completed?

Thanks so much for any feedback!!!!!