Know what your needs are first.
If all you need is purely end-of-day trading systems, then there is no need of high-end trading / backtesting platform. Most software capable of backtesting will meet your need, give or take some twisting of algorithm designs to workaround their weaknesses.
On the other hand, if you need something to help you design/backtest/deploy your trading systems in real-time, then you need to commit sometime to find the platform that fits you.
No two trading platforms are designed the same, thus workflow of one platform could fit your line of thinking better than another one.
If all you need is purely end-of-day trading systems, then there is no need of high-end trading / backtesting platform. Most software capable of backtesting will meet your need, give or take some twisting of algorithm designs to workaround their weaknesses.
On the other hand, if you need something to help you design/backtest/deploy your trading systems in real-time, then you need to commit sometime to find the platform that fits you.
No two trading platforms are designed the same, thus workflow of one platform could fit your line of thinking better than another one.