TinyCA (http://tinyca.sm-zone.net/) is, according to the web page:
... a simple graphical userinterface written in Perl/Gtk to manage a small CA (Certification Authority). TinyCA works as a frontend for opensslWe are using TinyCA to implement our own CA. Currently, we only use this CA for issuing host certificates, but we could use it to issue user certificates if necessary. In this section, I'll cover installation issues and usage of TinyCA.