Unified Topology Design