I am developing this application that keeps its own GnuPG set of keys instead of using the one on my GnuPG homedir.

Can I use seahorse manage them? How? If not, is there any alternative for managing keys that lets me set the location of the keyring?