well... kind of the point, If you use the SDK in the first place you don't need bootmonkey. But if you really want to do it you need Gradle support in the sdk (which is a netbeans plugin you can install).
Yep the 1.0.0 is actually the last commit in the template so basically SNAPSHOT=1.0.0. But if there are new commits made in the template before a release the point is to be able to create a project from them.
That's because you don't have gradle support, and that's a prerequisite to use this template. This is standard maven/gradle project structure. Your source java source folder is basically main.java.
This is standard maven/gradle project structure
mhh ok. maybe I'll add it, but more in the project readme.md, not directly in the ui.
You can use bootmonkey if this talks to you. Else you'd better stick with the SDK.