It is completely possible, it would just take a little work. FCPXML files are very easy to generate and modify as they are human readable text files. However, you will still need motion.
First create a Motion Title just like you want it. (This is needed because the current FCPXML format doesn’t retain text modifications in FCPX) Then save that as a Title for FCPX. Put that in a new project, set a duration and and export the project as a FCPXML.
Now using that as a template you could swap out the text (for example if you had Filemaker you could create an application that could create a whole bunch of titles in seconds). When you are done just drag the newly created FCPXML into FCP on the doc and it will create a new project with the titles that you could copy and paste into your project.
Here is a simple FCPXML to get you started:
3364_titleswaptest.fcpxml.zip
Let me know if you need any more assistance.
——
T. Payton
OneCreative, Albuquerque