if you are skilled enough - you can do anything with excel. Excel can read data files in CSV format.
There are free programs (or under $100) to download free daily data from the internet too!
TS you can do a lot with, but there are better ones. I second sevensa's neoticker recommendation, and amibroker.
I am using tradersstudio which makes amibroker look like a kids toy.