Tienes razón, es DCP... es que a veces me equivoco!
El tema es que para usar este tipo de editores de propiedades, vas a tener que hacer un package de DesignTime y uno RunTime. En el de diseño pondrás todos los PropertyEditors, y en el de RunTime solamente el código que será necesario en tiempo de ejecución.