forse la cosa + logica è quella di realizzare degli ilogic di tipo esterno
personalmente li realizzo solo così, in modo da essere lanciati da qualsiasi file
poi gestendo "l'autorun" se vuoi puoi lanciarli automaticamente all'apertura dei file, o al salvataggio o alla modifica di iproperties o altro