Non so se questo è la sezione giusta per esporre il mio problema, cmq ci provo.

Ho da realizzare un catalogo cartaceo di un ingrosso di ferramenta che comprende oltre 22.000 articoli.

Ora, il vecchio catalogo era di 500 e passa pagine, in cui gli articoli erano messi, descrizione e foto a mano e ci erano voluti quasi 3 anni di lavoro a completare il lavoro.

L'archivio degli articoli è disposto su un database e volevo sapere se è possibile importare i record del database filtrati secondo i parametri che mi servono (ovvero categoria dell'articolo, misure ecc...) con foto, descrizione, ecc...
Anzichè riscrivere a mano tutti gli articoli, il loro codice e inserire la foto ecc...

Ho letto qualcosa, cercando di documentarmi, riguardo a XML e una funzione in InDesign CS per importare file XML, forse è la strada giusta per risolvere il mio problema?

C'è qualcosa esperto di queste cose che possa darmi qualche dritta?