I've been involved in building a multitude of saas apps and very few of them had any unique functionality. I'm not sure many of those companies cared about the uniqueness of their code.
Obviously, they care about the uniqueness of the code if they are one-offs.
SAP or Salesforce can do anything. Or you can write custom code for a fraction of the price for small/medium sized businesses.