Thanks for your suggestion. I did try portfoliovisualizer. However, they don't have any non-US stock data, so I can't test out portfolios B, C, and D. For example, you cannot use Samsung in any of your portfolios as it is traded overseas.
I am not looking for anything fancy. I generally use...