Ответ: как такое сделать?
В кореле это называется 'Smart Fill Tool'
Ну да, через буфер с включенной галкой 'preserve paths'. Но это не принципиально, сами контуры фреймов я делал именно ливпейнтом.
Upd.
Ладно, divid'ом круче, но некоторые контуры все равно закрашивать потом ;)