[How to?] Random Exquisite Corpse Idea Generator

Hi-

I want to make a theme generator that works like a random Exquisite Corpse. Imagine you write out out different “types” of ideas, categorize them, and place them in several cookie tins or boxes— a color palette tin, a media tin, a subject matter tin, etc. If you pull one entry from each tin, together they make a new string/list. This list would then be the project I work on.

For example:

[LIST]
[*]A [dark colored] [album art design] that incorporates [chickens] and [skulls].

[*]A [light colored] [t-shirt design] that incorporates [silohuettes of people] and [boomboxes]

[*]A [specific predetermined hexidecimal palette] [illustration] of [chains] and [unicorns]
[/LIST]

This is what I know:

[LIST]
[*]It would be nice to have the amount of subject matter or color choices come at “random” (a number between 1 and 10?).

[*]Since these lists will continually be updated, I’m assuming XML functionality is a must.

[*]Dynamic text fields and the ability to dynamically create them (if more than one subject matter is randomly chosen) will be used.

[*]These aforementioned idea lists will be stored in arrays. A random function will spit out an index number (its range will equal to the amount of items in the array) and that index number will put it’s subsequent item into the dynamic text field(s) on the stage.

[*]Hitting the space bar or clicking a button will clear the fields and randomly populate them or create new ones if more than one subject matter or color palette is randomly chosen.
[/LIST]

I seriously have no idea how to go about doing this, but it seems like a really rad idea and something I desperately need.

Any help would be appreciated. THANK YOU in advance.