Would it be possible to import a product data file everyday updating products and adding new ones?
You can import / update via csv in CS-Cart. I think the basic functionality is there - you will want to test to be sure things are updating properly as I haven’t yet (tested a little several releases ago, seemed to work then).
Automating it should be possible, though it would require a custom script to accomplish. I hope to do something similar eventually, daily-sync’ing my online db w/ my local accounting db. Long way from that though.