https://sc2manager.org/

Think Football manager online with starcraft,
Develop teams, sign players, train them, enter them in tournaments
Create build orders for them.

I'm sure you guys'd like it, It's free, but turn off ad-blocker, It's an indie site and that's his main source of revenue.