OH is a platform whose goal is to make this easier. But it can only go so far. You WILL have to deal with the complexities of development.
I slightly disagree.
yet in words.
I would call what you call development, integration.
Users of OH don’t have to develop.
they do what integrators do. configure and create integration rules.
I prefer not to call it development.
And yes that can be complex too.