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...