Heres an idea for drafft 2
in the document editor having the language support variables so when it is viewed as a document the variables are displayed instead.
For example in a gdd or story concept:
var gamename = STEAK
here is my story about $gamename ! $gamename is a story about cows.
this would then read as here is a story about STEAK! STEAK is a story about cows!
just to simplify the changing of text objects in the text with out having to do it manually. What would be even better is to be able to have the variables stored in a different text file (like C++ header files). that way we could keep as many as we wanted but keep the documents clean. Use a maybe a #include gamenames.txt, it searches for anything in the same folder, if you want to search for any other file maybe use ## instead of #.
just a thought. could be useful.