What design tools get wrong
Sounds like the author wants his tools to be as fully featured as the code that will embody the resultant design. In that case I would recommend learning more code instead of relying on a proxy that will never be as flexible.The best designers I’ve worked with not only understand their own domain but the possibilities and limitations of how it will be executed, because they are also developers.