I do little else but catalogs. For me the challenge is not design (which I am cr*p at) but automation. The whole job becomes fun when you are flowing text and prices, automatically updating, linking pictures etc.
Of course you also have to train the customer to supply the data tidily and consistently, which is the hard part...
I guess if you are creative, this would be anathema to you (creatives and me don't even speak the same language!). Better stay where you are and be fulfilled!