The mod(s) has two distinct issues. At first attempted start up it gave two errors. Manifest.json file not found and after fixing that, I got wrong id error. When you extract the zip file, you get a double nested file setup. That is: Mods/[mod name]/[mod name]. What you need is: Mods/[mod name] or the game will fail to recognize it, it cannot find the manifest.json file if you get a double nested file. You can fix this, or make sure to warn the downloaders about this issue.
The second issue, being id doesn't match the file error. That is a simple fix. Just chance the id field in the manifest.json file to match the name of the file you downloaded. In this case that means that right as you download the mod you get, in the id field: tweaks-plus-plus> But what the game needs is for that id field to match the name of the file itself. So in this case that should be: tweaks-plus-plus-1.0.1>. The same goes for your gameplay mod. Make sure you change that small tiny error. Or the game cannot recognize the manifest.json file.