Создание слоев на основе txt-файла

Иногда встречаются ситуации, в которых необходимо быстро и абсолютно точно создать несколько десятков / сотен / тысяч слоев с заданными заранее установками. Настройки хранятся в файле txt либо csv, разделитель полей - символ табуляции или ";".
Если первый символ строки ";", то строка исключается из обработки (комментарий).
Пример содержимого файла:

1
ИмяСлоя 1 1 1 2 hidden By Default None 1 0
1
2
Последовательность данных: Имя|Исключен|Исключен|Исключен|Цвет|Тип линии|Вес линии|Исключен|Печатается|
Остальные столбцы исключаются

Логическое поле "Печатается" может содержать 0 (переводится как false, т.е. непечатаемое); любое другое значение переводится как true.
Цвет слоя может быть только числовым от 1 до 255.
Далее

Притчи.

Притчи о торговле и Пути
Далее