It doesn't matter at all, it all depends on your comfort and preferences
For example, I have 5 spells that are the same, the only thing that changes are the elements and damage and other things, so these spells are declared in a single file and with a fairly clear name
exevo frigo, exevo tera, exevo vis, exevo flam, exevo mort
in file: exevos.lua