Thank you but I've looked at that post and from what I understand from it, its a method you use to edit or build off of mods you downloaded from a third party.
Yes and no. The purpose of that thread: you got that right. The general procedure: the steps are basically the same.
Whenever I look at mods done through the Divinity Engine 2 they are nicely packed in a single .lsx called meta, is there a way for me to create a file like that?
*.lsx are plain text files. Use Notepad.
But you would be better off just creating an Add-on with the editor and manually copying
Data.txt to the right path within your mod's
Public folder (that is,
Data\Public\[mod]\Stats\Generated\Data.txt.)
Also if I do throw my files into a folder with my mods folder, when I name it do I have to include some weird hex string after the file name?
Those strings are GUIDs (Globally Unique Identifiers). The editor generates those strings and automatically creates the relevant folders with those strings suffixed to their names.
You don't need to do any of this if you have no intention of distributing your mod. If you don't want to distribute your mod, just copy
Data.txt to
Data\Public\Shared\Stats\Generated\. Create nonexistent folders as needed.