Так сложилось исторически. Многие компании, которые связывают свой бизнес с 3D-моделированием, начинали с разработки какого-то одного программного продукта. Когда компания закрепляется на рынке, у нее появляется возможность купить продукт конкурента. Объединить несколько программ в одну экономически нецелесообразно, проще написать новую программу с нуля. В дальнейшем на помощь приходят маркетинговые уловки типа деления программ на продвинутые / среднего уровня / для начинающих. Потом в таком ключе все программы одной компании и развиваются.