More than ten years after the delivery of the first really useable UML software engineering tools, it's time to look backwards and think about the real gains enabled by those tools. It appears that the promises are not yet there and finally many have failed to increase significantly software engineers productivity than just using paper and pen. Most coders are skilled in thinking of classes and writing line of codes, not drawing. But good drawing are really useful, those are only too costly to build and maintain. Then imagine if you can drawing by coding. The same coders that didn't produce any documentation before the availability of doc extractors like doxygen won't no more refuse to present diagrams if their drawing does no more require overwork.