I do use spreads. But they are a very small percentage of my total options trades. I use lots of leaps, covered calls, short puts, and many other combinations.
That's what I love about options! You're only limited by your imagination!
I sometimes trade via the software - but ALWAYS log my trades in the software to track everything.
I used both Ameritrade and Schwab. I currently use Schwab (SSPro).