I just installed multisite onto a news related website.

Hello.

I just installed multisite onto a news related website. I've been able to make subdomains so far. However, when I go on to check the subdomain links there isn't anything there.

I'm kinda stuck at this point. Should I install a fresh new install of wordpress into these subdomains manually or is there some kind of feature within Multisite which enables me to install a certain theme and accompanying plugins?

What plugins do you recommend that I install to make managing multisite easier?

Thank you,
Virgil