Gaphor fits software architects maintaining structured models of a system. Start with the system boundary, add the components and relationships that matter, and review the model with implementers before expanding it into lower-level diagrams.
Maintaining alignment with the real system requires ongoing editorial work. A model does not replace implementation tests or operational validation. Keep working files under version control so subsequent changes can be reviewed and reversed.