Bulk Upload Product Values

I am looking for an app similar to the likes of Advanced Product options that allows me to upload values from a spreadsheet - some products have 1000s of variants, so inputting manually is not really an option.

Any advice would be greatly appreciated.