Currently, it's made entirely from controls. However, if I can't get the labels to display the text how I want I've have to draw the text myself. It'll be more efficient if I draw the text myself anyway. Currently, it takes several seconds to add all the controls.