Inadequate highway design is a leading cause of traffic accidents, underscoring the importance of adhering to guidelines and regulations for highway design. These standards exist to safeguard road users by addressing crucial factors, like road geometry, signage, and lane markings. Thus, emphasis is placed on computational methods that can optimize towards higher levels of safety, capacity, efficiency, and sustainability in highway designs. Building Information Modeling (BIM) enhances this process by creating a digital model with physical and operational attributes. In this study, a user-friendly, logic-based language is utilized to encode rules for designing highway passing lanes by which designs are automatically evaluated and generated in the BIM-kit software toolkit. This approach is applied to 16 real-world passing lanes in Alberta, showcasing its utility in transportation. The analysis reveals significant enhancements, with rule compliance increasing from 61.82% to 91.31% after employing generative design techniques. These findings underscore the significance of generative design in transportation, offering engineers an efficient tool to create innovative, compliant solutions for highway projects.