For a successful execution of Option trades, one needs a versatile platform that lets you analyse the trade, conduct back testing, play with various options before placing the trade. I use ThinkorSwim platform for my trading.
For crunching numbers, nothing comes close to online Google
For interesting articles and contrarian views, I head over to SeekingAlpha.
For reference, I always have The Bible of Option Strategies handy on my desk. I can look up strategies by name, volatility and income using this useful guide by Guy Cohen.