Fault-tolerant Architectures for Nanowire and Quantum Array Devices