Наверное в пределах одного label разные цвета задать нельзя. Но, оказывается, можно склеить между собой несколько разноцветных label через grid.
Блин, tcl/tk убойная штука. Жаль, что только сейчас узнал. Да и tcl — фигею просто; это же настоящий лисп, только с вменяемым синтаксисом!.. Буду дальше учить...