jCedit editor includes tool palette. The left palette contains images which graphically represent the CODA control components.
Drawing canvas is used to drag and drop component images into and link them according to their data communication model. 
Selected object/image will present an interface and ask for user input.  The save user action will evaluate the requests and create appropriate COOL configuration file describing a control system.