Product Database Software

How do you manage your products (sku’s, pictures, descriptions, etc…) aside from the cs-cart online software? I’m assuming there has to be some sort of software out there that has all these options.

I generate csv files from my products database, then import it in cscart backend.

But for basic updates (prices, qty, etc) I write few php scripts for updating directly in mysql cs-cart tables.