The Cupid project is creating a software development and user training environment for climate models. There are two main activities. The first is the creation of an Integrated Development Environment (IDE) based on the Eclipse framework, work led by the Georgia Institute of Technology. The second is the componentization of GISS ModelE, a collaboration that includes staff from NOAA NESII, NASA GISS and NASA GSFC. Standard ESMF and NUOPC component interfaces will be prototyped. As the project proceeds, we plan to merge these lines of development, so that ModelE can be linked to the IDE. The resulting system should allow GISS modelers and new users to change, configure, and run the model more easily.