Waypoint with multiple small repos

Is Waypoint a good tool for deploying from multiple repositories with separate components? If so, how? If Waypoint is not the best tool for managing applicaitons that consist of multiple components with separate source repositories, can anyone recommend a good tool for such?