A build process is not a Java-specific thing. I know what AutoHotkey is, I know how to use it. I never said that the build process was exactly the same as Java. I’ll amend my question: How is a project compiled to a jar any different than a project that is compiled to an exe in terms of Git repo management?
If your answer is that all Sponge plugins can be built right out of the repo, then you simply haven’t seen enough of the software world. Gradle is the only build tool (AFAIK) that doesn’t require anything other than Java to build a project right out of the box. Many Java projects need Maven or Ant installed, C projects typically require Make, CMake, or MSBuild, Rust projects need Cargo, etc. AutoHotkey is not unique in needing an external build tool installed.
Meanwhile, the other questions still stand.
and please use punctuation other than the wink emoji because it’s slowly killing me