I do similar to SteelChicken. My homeworld has the bulk of the ship building capacity. If I colonize other planets in the system, they may or may not get a yard, it all depends on my needs. If they do, it's most likely they get a light unit yard, escort or destroyer type.
When I expand far enough to have subsectors, the sector capitals get yards. Then my fleets become sector fleets rather than empire-wide fleets, the exception being logistics and surveying fleets. The sector capitals get sufficient yard capacity to build one squadron minimum at one time. The only time I consider moving a yard is if I capture one.