Would a PIM/DAM platform that has multiple ways to upload your store such as csv/spreadsheet template, importing an existing store, or individually creating each product be useful in this instance? Then with existing APIs, the products can immediately be uploaded into Magento, eBay, Amazon, etc.