jNemesis is a simple cross-platform graphical front end I (Florian Hines) decided to write awhile ago for the nemesis packet injection utility by Jeff Nathan. At this time the front-end only supports TCP, UDP, and ICMP options. However, it contains a queue feature allowing you to craft multiple packets and store them for use later. The queued packets can be selected one at a time for injection, they can all be injected consecutively, or the nemesis command can be saved to a shell script.
jNemesis is written in Java so to run it you will need to a have a current JVM. Any JRE in the 1.4 family or newer should work, it was written using 1.4.2_04. If you don't have a JRE you should get one from http://www.java.com.
In addition you will obviously also need nemesis installed.
You can grab it from http://nemesis.sourceforge.net/.
I have only tested jNemesis with NEMESIS 1.4beta3 (Build 22).
For further information please consult the README.txt in the archive.
This application is released under the GPL LICENSE view GPL_LICENSE.txt in the archive for details.