Вот поэтому сравнивание чего-то подобного с CMake-ом - это как сравнивать обычную крестовую отвёртку с мультитулом на 40 элементов. Задачи разные.
Нет, посыл неправильный.
Это в C++ мы вынуждены таскать с собой набор разнообразных отверток, а так же болтов и гаек с разносторонней резьбой.
А в Rust-е просто есть одна отвертка и все. Когда ее перестанет хватать, там централизовано добавят _всем_ пользователям еще одну. И расскажут в каких случаях какой пользоваться.