yo creo que lo mejor es usar el BusinessSkinForm de
ALMDEV, aparte de que puedes cambiar la apariencia con skins muy apañados y vistosos, incluye muchos componentes y bastante más completos que los básicos de delphi.
Además es muy simple de usar.
Seguro que si los pruebas no querras dejar de usarlos en nuevos programas.
Son de pago, pero es el tipo de componentes por el que no pasaras ninguna pena por haberlo comprado, además para lo que son son baratos.
Además los actualizan para mejorarlos bastante a menudo.