Я бы посоветовал начать с описания ТЗ, а то вы выдрали из середины рабочего процесса некую задачу и описываете. Не зная всей предыстории, невозможно понять как вам помочь. Возможно тулзы нужны другие...
Опишите что дано, так сказать, и какими тулзами пользуетесь для решения.