Mas isso é para fazer um catálogo ou uma base de dados !?
É que um catálogo é do tipo folheto da Worten, ou um livro de acessórios (o catálogo de produtos).
Uma base de dados é um software informático que tem listados os produtos e depois mostra os detalhes.
Pelo software que indicas parece-me que queres é uma base de dados. Neste caso há algumas free se procurares pela net, outras pagas e depois o Microsoft Access tb serve pra isso. Nunca usei nada deste tipo por isso não posso indicar nada.
Pra fazer um catálogo, usa-se o Adobe Illustrator, o Corel Draw, Inkscape ou parecidos, depois ou se salva para distribuir para PDF ou se imprime ou se manda para a gráfica.