FWIW, there's a number of third party platforms that work with IB -- e.g, ninjatrader, esignal, multicharts, etc.
I haven't used any myself, as I don't think any of them work on a Mac, so I'm stuck with TWS. Still love IB due to the cost/executions though!