Assign default widgets to all sites in a multisite network

wpmu_new_blog is the hook you can build your function on.

You will have to find a way to do this.

Sharing a blog which does something else using the same hook when a sub site is created.

Link to the blog