Awesome job.
I just came across something that might be of interest while you work on main and optional.
Wyll's of Toril for example has the option to change horns. Which is obviously optional. But to use the optional horn you have to download another mod, which is a dependency you need for the horn to work. I can't hardcode it as a dependency in the mod itself like usual and force a pop up because you can have multiple different base skin colours and which dependency you need is entirely based on the head you downloaded so its like this
MAIN: Neverwinter head
|_____Want horn?
ㅤㅤㅤㅤㅤYes
ㅤㅤㅤㅤㅤ|_________Download horn remover for Neverwinter (Dependency for horn)
ㅤㅤㅤㅤㅤ|_________Download a horn of your choice
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ |_____Horns
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn A
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn B
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn C
MAIN: Calimshan head
|_____Want horn?
ㅤㅤㅤㅤㅤYes
ㅤㅤㅤㅤㅤ|_________Download horn remover for Calimshan (Dependency for horn)
ㅤㅤㅤㅤㅤ|_________Download a horn of your choice
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ |_____Horns
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn A
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn B
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ Horn C
You don't HAVE to cater for this. Just letting you know something like this can exist.