Structural systems are responsible for a significant portion of embodied carbon emissions in buildings. A potential path to increase sustainability is to integrate circular economy principles in structural design, which advocate for prioritizing the reuse of structural materials to extend their service life, limiting their physical transformation to locational and functional changes. In this way, structural projects of the past can not only serve as an inspiration for the future, but the material itself can also be reappropriated. Recently, computational approaches for material reuse have gained traction. This paper extends previous work by comparing several algorithmic formulations for reuse-driven design, introducing a new Grasshopper-based tool that implements them, and demonstrating their application on a case study.