In many cases you don't need an actual "dynamic package".
All you probably need is to have a component available in the Forms Designer and Object Inspector.
Well, what could happen in this case is that a description of the object could be loaded to the IDE from external resources, i.e. a description file, rather than reading RTTI information.
The description file, could indeed be generated based on RTTI information. But for that purpose there's no need to recompile the whole IDE, instead some "rtti generator template" could be recompiled with the sources.