XML-Based Hierarchical Text Replacement Tool