Soft open points (SOPs) can perform load transferring and voltage support, helping to expand the range of service restoration in distribution networks (DNs) under fault scenarios. In addition, in the field of DN restoration, SOPs are usually controlled in coordination with switch actions (e.g., the network reconfiguration). However, in the planning level, the coordinated deployment of SOPs and remote-controlled switches (RCSs) has never been studied in the literature. To this end, for the first time, this paper proposes a co-deployment framework for SOPs and RCSs incorporating active management of flexible resources for resilience improvement in DNs, in which the coupled multiple recovery stages are also modeled and included. The objective is to minimize the investment cost of SOPs and RCSs, along with the cost caused by de-energized loads, with the consideration of exhaustive DN operation constraints over proactive islanding, degradation, isolation and restoration stages. Furthermore, resilience-cost tradeoff is analyzed to help DN managers determine equipment investment plans. The formulated model is further transformed into a mixed-integer second-order cone programming model that can be thus efficiently solved. Simulation results on modified IEEE 34-node and IEEE 123-node test systems verify the effectiveness of the proposed model.