TOS is the way to go..
I Highly recommend Think or Swim.
As someone who trades options for a living, I cant imagine trading options without them.
There platform is light years ahead anyone else.
Also recommend you study theta trading - I only write covered options.
Iron Condors/ Verticals/...