I am as much confused as anyone with what the heck Larian was thinking having 4 different working paths for mods.... If you make any advanced stuff you basically end up with 4 locations of (different) files
Editor/Mods/*Modname*
Mods/*Modname*
Public/*Modname*
Public/Mods/*Modname*
Larian must have gotten majorly confused themselves here.
I am currently not even sure what is needed and what isn't... but then I am also not planning on releasing a mod anytime soon. Too many issues with texture and model integration are left open...