HTML + jQuery. Программирование странички.
Нужна среда формирования Web-документа.
На выбранном фоне (картинки) размещать элементы из имеющейся библиотеки стандартных HTML-form элементов (text, area, button, select, chechbox, radio) каждый выбранный элемент "перетаскивается" (drag & drop) на нужно место фоновой картинки, меняется его размер (длина, высота).
Список всех выбранных элементов с их относительными координатами (с привязкой к левому верхнему углу фоновой картинки) передаются (HTTPRequest) на сервер в виде XML описания.
Например:
Все действия, от выбора фоновой картинки, до размещаемых на ней элементах, производится в слое (div). Размеры DIV с выбранной картинкой могут вручную меняться (resize). Все предполагаемые действия реализованы в библиотеке jQuery и её расширениях.
Оплата по завершении работ и тестирования.