miniGlue stands of ready to use visual-components for very fast and easily develop graphic editor under Delphi/Lazarus. It also extendable to your own need.