Какие именно параметры должен принимать такой компонент? В данный момент для своих целей собираюсь написать простой класс для вывода форматированного текста, который будет содержать параметры шрифтов, высоты, выравнивания и прочее, попутно могу подключить и нужные вам параметры, и опубликовать здесь этот класс, если они не настолько сложные - сложность оценивается исходя из моей репутации на этом форуме

(репутацию смотреть под ником, 3-я строка)