Probably will be more custom so as to hold data differently for LOD purposes (I.E. the intermediary nodes should also store data).
A Mod is very much not from scratch, you can literally start with one line of executable code and get something that does something, it’s very very different from starting something from scratch.