Зависит от структуры предложения. Если "мастер" - подлежащее, "одиночка" - сказуемое, "этот мастер есть одиночка", но глагол "быть" пропущен - тогда пропущенное слово заменяется тире.
Если то и другое является подлежащим - "мастер-одиночка изваял свой последний шедевр" - тогда дефис.
На новогодние праздники мы с мужем опять устраивали семейный БДСМ)
Пока мы эту красоту собирали (в три подхода в три разных дня), муж меня несколько раз проклял, потому что я купила пазл на 1000 деталей уровня профи ещё и с очень сложной картинкой, где взгляду не за что зацепиться.