I recently came across this script from 7 years ago and it still works like a charm from WP Riders agency:
Multisite Create Page on All Sites
Download here:
Create Pages on Multisite WordPress
You can also select:
– page title – page slug – page template – set the page as “home” or “blog”
this is awesome 😎
If they had other controls too it would even cooler
Enter the destination URL
Or link to existing content