Complicated? Definately!
For example, if it requires over 3 hours studying and testing to find out how you save your work in a way that it still exists next time you open the toolset, it has gone too far. Also, it seems that I must have at least studied programming languages (which I luckily have) just to make some very simple scripts or actions. And I'm talking about very simple ones, like giving certain item during dialogue to the player

__________________
"As we all know, holy men has born during Christmas...
Like mr. Holopainen over there!"
- Marco Hietala, the bass player of Nightwish