I am a software developer and I actually use Inkscape a lot for technical drawings. Vector graphics are perfect for that task, and the end result is much, MUCH more aesthetically pleasing than your typical Visio diagram. Use it when you're making diagrams for that next executive presentation. Your boss will love you.
Jetty is great for developers. The fact that it can be embedded, makes it easy to run from Eclipse, Maven, etc. Add to that the fact that it does very good job of hot-reloading resources, and it makes for an ideal for application development environment.
Grails uses embedded Jetty as its development server, which means you can basically leave the server running while you're developing your application, and then just restart the embedded jetty instance for those cases when something can't hot-reload.