There is a standard LSMW to create material masters and extend to whatever org levels you need.
Not so much luck for creating Standard Networks. You'll need a custom program or you can try WinShuttle.
To effect a change to the standard process that automatically creates Projects from SD orders you will need to find a user exit an insert your own code. Your developer can help with that.