I use the Valuesignals screener to search for stock to buy in the value portfolio. It is however not free, you have to pay for it.
I use Google spreadsheet to document and to follow up on performance of the portfolio and the holdings. The Googlefinance function is used extensively.
Stockcharts is a good tool to keep track of performance of holdings, but unfortunately the ETF's I use are not available. I used this to evaluated if changes are needed in the Global momentum portfolio, but since I have now changed to EU listed ETF's, I do the evaluation in a Google spreadsheet instead.
Updated this post to reflect that I do not any longer use Stockcharts for evaluation of my Global momentum portfolio.
SvaraRadera