@Edward, welcome to AmiBroker!
You may mark my words: There is not a single similar software other than AmiBroker available on the market making my ideas/imaginations coming true in a quicker easier way and running it similarly smooth. None, zero, nada! No R, no Python environment, no Ninja, no MC, no Sierra, ... either those are too awful to use with tedious workflow or are too limited to make things happen. The whole execution of the tasks I am running is a lot quicker and less error prone in AB. It is like flying. The workflows are more easy going than in compared softwares and code runs at high speed.
The most important thing is there is no other software available which I do trust more than AmiBroker. It simply works at rock solid & precise level. And this is the greatest testimony to Tomasz J. being a very knowledgable and accurately working developer. He is a perfectionist as am I (well, he is more of it).
The thing at your end is that you don't know how to make use of AmiBroker's capabilities yet. Once you will know how to get things done you will agree to me about the fact that it is a very smooth-running software. Yes, AmiBroker is a comprehensive software. And that's a good thing! It is just a matter of gaining knowledge to use its large amount of ingredients. All it takes is knowledge and training to handle it. If you want to drive a sports car on a race track it takes more knowledge and training too compared to driving Grandpa's 50 years old vehicle being used just to get to the next Walmart.
What is it actually that you are trying to accomplish and have problems with to come to a result?