Hola qué tal, espero tenga un buen día.
Antes que nada debemos ver qué tipo de diseño queremos realizar ya que los programas normalmente están destinados a un tipo.
Es decir que no es lo mismo diseño y modelado en 3D a diseño de modas por ejemplo.
A lo que quiero referirme con esto es que, el diseño es una rama muy extensa y es por ello que debemos especificar antes que nada qué tipo de diseño haremos.
Pero desde mi perspectiva creo que la familia Adobe cuenta con programas que nos pueden facilitar el proceso a la hora de diseñar.
Una clave es qué pueden ser compatibles entre sí, por ejemplo podemos crear un logotipo en Illustrator y colocarlo en InDesign para crear nuestra identidad corporativa.
Aunque existen muchos programas buenos como Corel, creo que al final lo más importante es poder crear nuestros diseños de una manera rápida y sencilla.
Espero haber resuelto su duda y que pase un lindo día.