PyDev does have predefined completion modules. It doesn't look like it works as nicely as ZendStudio, but it's similar to the feature you're looking for.
Take a look here: http://pydev.org/manual_101_interpreter.html#PyDevInterpreterConfiguration-PredefinedCompletions
You basically define a module that acts like an interface/documentation of your module.