What is the best forex trading software?

I’ve used Metatrader 4, metatrader 5, cTrader, Ninjatrader, Tradestation, SierraCharts and others. Some are more user friendly, some are more feature-rich, some are just easier on the eyes.
MT4 might be very user-friendly, but let’s face it: it’s charting features suck. I mean, try to draw or move a trend line and experience the pain. You know what I’m talking about.