Jar Installer is a java based program for creating self-extracting installation packages through a GUI. Just select your files, logo and create a jar file which can be double clicked for installation.
The InstallGuru is a program written in Java for creating installers for Java and non-Java applications. Since this install application is written in Java, it can run almost on any operating system where there is a JRE.