Gaphor is a UML modelling tool written in Python