A toolchain must be functionally cohesive with a business process, especially in technical domains such as complex systems engineering. Despite the industry-wide shift towards model-based digitization within engineering organizations, there is a lack of development in implementing model-based RAMS (Reliability, Availability, Maintenance, Safety) processes. This results in a missed opportunity to create value throughout the entire system lifecycle, from conceptual design to operations. This paper proposes some reasons for this and outlines a framework for evaluating model-based toolchains in the context of the entire Engineering cycle. A model-based architecture for RAMS is proposed and contrastively evaluated with respect to SysML. Key use cases are identified, and benefits are demonstrated using Maintenance Aware Design Environment Software.