Bueno, lo que voy a comentar quiza sea inviable, puesto que decirlo es facil, otra cosa es llevarla a cabo.
Estaria relacionado con los Bloques:
Cuantas veces nos ha pasado que tenemos un mismo objeto(con la misma geometria) en el dibujo y posteriormente decidimos definir un bloque con esa geometria, pero tenemos que borrar los objetos e ir insertando el mismo bloque en el lugar que le corresponden?.
O por ejemplo,que hemos insertado un bloque que es un dibujo grande(un proyecto de una urbanizacion pongamos por caso),lo explotamos, y queremos que ciertos objetos(por ejemplo las alcantarillas) que mantienen la misma geometria sean bloques(una misma definicion de bloque).
Otro caso:queremos escalar los objetos pero al no ser bloques, tenemos que escalar uno a uno indicando el punto base de cada objeto.
Si los convertieramos todos a bloques(de una misma definicion de bloque) de forma automatica, podriamos cambiar la escala del bloque y volver a explotarlos.
Posiblemente, la parte mas dificil sea que la utilidad reconozca figuras exactas que estan en el dibujo a una figura seleccionada o un bloque asignado.
Por ejemplo, una definicion de bloque arbol que hemos ido insertando ese bloque en el dibujo,los hemos explotado, y luego queremos volver a convertirlos en bloque de la misma definicion sin tener que volver a insertar bloque por bloque en el lugar que le correspondian.(o hacer copias multiples del bloque creado).
No obstante, si lo tenemos en una misma capa para ese objeto, pongamos por ejemplo que son farolas,podria convertir cada objeto individual en el mismo bloque.
El hecho que esten en una misma capa ya facilitaria mucho las cosas.
Otra utilidad que se me ocurre, es por ejemplo, poder explotar bloques que estan insertados en el dibujo a partir de indicar el nombre de la definicion de bloque.
Por ejemplo, si tengo la definicion de bloque "arbol" y estan insertados bloques en el dibujo con este nombre,poder explotarlos a partir de indicar el nombre de la definicion de bloque.