Simulink 와 같은 tool을 만들려고 하는데 어떤 접근이 필요할까요?

barami97의 이미지

RAD tool 같은걸 만들고 싶습니다.
그런것으로는 접근해본적이 없어서 글을 올립니다.

그런 툴로는 simulink만 써봤는데요.
그때를 상기해보면,
GUI는 그럭저럭 띄운다 쳐도
아이콘들 이동시켜서 같다 붙일 수 있도록 만들고,
흐름선도 연결해주고 하려면 머리부터 아프네요.
그런데 쓸 수 있는 모듈이라들지, 엔진같은게 있나요..
저는 주로 펄을 쓰는데
펄 기반이면 좋구요, 아니어도 크게 무리는 없습니다.

그럼 많은 말씀 부탁드릴게요.