Jag och en konsultkollega har gjort flera lösningar av den typen. Hur långt man kan driva automatiseringen beror på hur väl strukturerad data och layout är.
Kataloger av Elfa-typ/Telefonkatalogstyp är lätta att göra om man har strukturerad data. Kataloger med friare form, typ IKEA, är svårare (men görbart). Fullkomligt fri form från ostrukturerad data är mycket, mycket svårare.
Nyckeln är därför att skapa struktur. Därför kommer du också att behöva någon typ av databas för att strukturera och bearbeta data samt göra sorteringar och urval.
Sen är resten piece of cake
Slå mig en signal om du vill prata vidare. Telefonnumret finns under min profil.