Нейросеть Reve работает примерно так, как мне хотелось бы, чтобы работала нейросеть, один из желаемых компонентов. Нейросеть раскладывает или референсную картинку или сгенерированную собой картинку на компоненты и позволяет эти компоненты редактировать отдельно.
Вот пара примеров:
