The best thing I've seen is pgmanager, it's really great. I've tested a trial version for windows, but it seems there is port for linux.
As you may guess, it's not free.http://www.ems-hitech.com/pgmanager/