Actually this would be pretty awesome! The shipyard would first search all linked storage, then if it doesn't find what it needs, it could auto activate inactive factories to produce what it needs then turn them back off. Great extension to the idea here:
https://starmadedock.net/threads/limit-factory-production.20751/ In short, you tell the factory how much you want made and it turns itself off afterwards.
Only real problem is they'd also have to add a check that the factories can, in fact, gather the resources needed for said production so the shipyard doesn't endlessly spam your inactive factories with jobs they can't complete. Shouldn't be too hard to implement though if they implement the rest of this.