What i would love to see is a stockpile constructor type option where any constructor you send to a starbase Gets its construction points added to the starbasses pool regardless of how many modules are available
if i send 100 constructers or 50 with 2 modules to a single base then that base should have 100 points that i can use to build with
these points should then be available for other things then just building modules
repair the starbase restores xx hp
repair a docked ship restores xx hp
build a constructor with x modules