I don't think YUML is going to be my answer, though -- it's paid and doesn't seem to be a local tool, but rather a SaaS model.
This product feels like it should be a local compile-into-image workflow. But that's probably my bias for text-based declarative formats coming through. :)