Fred,
In addition to what Cathy said, custom controls are rendered in the IDE. The cache here is that when developing custom controls you are manually coding the control without the aid of the gui (ie - the control is not visibly rendered during its development, but it is rendered in the IDE when you use the control).
Michael McLain