Predefined stock watchlists


I wonder if there’s a way to create stock watchlists automatically?
For example, the 10 largest companies by market cap for each index, Dow30, Nasdaq100, and S&P500? Or the components for each of the index?
It would be great if you could create/select these type of watchlists which would be automatically updated when market cap changed, for example.
Having the top 10 heavy weights of each market would allow us to know which stocks influence the market moves and which are strong/weak today.
One of the options for the watchlist columns could be in fact market cap so we could sort them by it if we create a watchlist to show the full index components.

Thank you