Years ago i learnt about UML at university. The software engineering professor was researching the field named model driven development, i also wrote a thesis about it... the promise is to "draw" diagrams, rather than to write code. I tried many tools for doing that, but guess what, nothing really worked well. When it comes to writing the fine details of an algorithm, code is the most efficient way to do that. Using chatgpt to write code, feels to me like outsourcing, which requires so much explanations and so much testing at the receiving end, in the end the result is not that good and costs even more...