Is this different from what enhanced LRC (*.elrc) already does? Symfonium already supports word-by-word lyrics.
Look here for formatting: