I use Spark2 for in depth information about buyers and sellers, and i agree with you about drawing on trendlines on the software. For drawing of trendlines I use Linlclon indicators, but this is very average in this department, but the in depth fundamental research is second to none.
Trading i use commsec only because the excution is fast.