Amibroker
I use Amibroker for daily chart. I use a software to update Amibroker with each day price. Advantage of Amibroker is that it is very fast and very much customisable. We can easily create chart and scan stocks to find stocks for trading.
Zerodha Calculator
Zerodha calculator at zerodha website is very handy so that we know net profit after brokerage and other charges. Only limitation is that it does not show stamp charges. So I developed a similar tool to show Stamp duty also according to my state. I also made this tool update with live price so I can instantly know how much net profit/loss I am during a trade. The checkbox near Buy or Sell allow me to specify which box should show the live price.