Text this: Towards efficient development of complete CAD frameworks