My engineering team uses Simulink for their development, and would heartily argue that it is code that they are developing. For me , it is semantics as to whether it is code or not, but it still need plenty of knowledge and expertise to properly use it.