I use WordPress…. It is only connected to my NS instance through some forms though. Not really an integration. I think achieving a NetSuite integration is going to be challenging but not impossible. I think you are going end up with lot of custom code to get the result you really want. While I think this can work and admittedly I dont know anything about the details of what you are trying to do, I am not sold on Celigo, while a good tool in a lot of situations, being the right tool for this job. I think this is going best archived with RestLets. I could be swayed on that opinion it just my initial read.
If Celigo is the tool, then I agree with the other respondents that perhaps Magneto or Shopify are a better choice.
You might also want to look at
https://smartconnect.eonesolutions.com/ as well as an option for custom integrations like this.