Oh, child.... building is easy. Coordinating maintenance of the tool across a non-technical team is hell.
Corporations think in terms of risk.
Second only to providing a useful function, a successful SaaS app will have been built to mitigate risk well.
It's not going to be easy to meet these requirements without prior knowledge and experience.