Quicken Home and business is the most important tool. You must have a comprehensive record of all financial transactions and I find this software gives an excellent result. I have a record of all transactions since 1994.
I use Omnitrader as a technical analysis tool however it is a 2007 version. I'm not convinced that technical analysis is a sound trading strategy and this program is used for its visual attributes rather than its analysis. I use support and resistance levels, candle formations and trend lines for my analysis. I keep away from Elliot Wave and anything that mentions Gann. I use moving averages as seen in the charts on this website. These charts have a moving average of a linear regression with 7 and 21 period trend lines. The basic idea is to sell on a down cross and buy on an up cross. It is not quite that simple but is a good general guide.
Commsec Iress is my preferred trading platform. I activate the program 15 minutes before market open and it runs in the background until close of market.