Zigzag, Aykroyd, чисто теоретически ничего страшного и невозможного в этом нет. средства для этого в окошковых системах типа ms windows есть давно - функции из той же группы, что создают и управляют прямоугольными областями. Так что, ИМХО, это следующий шаг - создание блоков произвольной формы, градиентов в стилях, текстов, уложенных на кривые и прочие, давно доступные в полирафии, прелести...