Have a look at FxFactory Pro.
You can load images and data into quartz compositions in real time, which are then packaged into fully functional FxPlug plug-ins that run in FCP/Motion and Final Cut Express. You can generate characters, text etc.
If you need to read data from a database, an easy way to get it into a plug-in is via an rss feed. You can have a look at RSS World News plug-in as an example. It is in the NI Generators category.
Regards,
Niclas
Noise Industries
https://www.noiseindustries.com