Резюмирую:
1. Библиотека делается из всего проекта (подпрограмм, программ, блоков). Нет совершенно никакой проблемы сделать копию проекта, и оставить в нем только один блок.
2. Я перешел именно на экспорт. Просто экспортирую нужный мне блок, а в дальнейшем просто импортирую в новый. Выделяете нужный блок, выполняете команду экспорт. Появляется файл vashe_nazvanie.exp Потом Вы просто командой импорт вставляете его в новый проект (указав на этот самый файл).
НУ и 2 совета от себя:
КОММЕНТИРУЙТЕ СВОЙ КОД!!!
Не используйте в блоках глобальные, сетевые, конфигурационные переменные. Блок -должен быть просто описанием работы объекта, шаблоном.