Это мировоззрение. ТС вбил в свою голову какую-то химерическую доктрину и не может сообразить теперь, что ломится в открытую дверь.
Ну есть у тебя 100 опций и надо из них выбрать. Ну так выбери, а чтобы снова не выбирать каждый раз - сохрани результат выборки в списке под каким-то именем, получится вроде конфигурации.
Более того, если заранее известны те или иные конфигурации, то составление списков сводится к рисованию дерева в объекте с массивами.
var config={
simple_work: ['foo.exe'],
easy_work: ['foo.exe','bar.exe'],
hard_work: ['foo.exe','bar.exe','baz.exe'],
};
Выводишь метки и вперде.