Можно как-нибудь перехватить буфер окна любой программы и вывести его в своём окне и какие проблемы при этом появится? Простой пример (просто пример): самому соединить окна гимпа в единственное. Реализуемо ли под вяленым? Или там все упирается в возможности композитора?