Посиди лучше поразбирай компоненты devExpress. Я раньше тоже использовал много разных компонент от разных разработчиков. В devExpress - я нашел практически все, что мне было нужно.
А проект так разросся, потому что включились скины. Project->Skin support. Оставь нужные галочки, и почисти uses...
Ищи более менее нормальную бухгалтерскую программу, только главное чтобы в ней была расширенная возможность работы с атрибутами товара (это и есть цвет, вес и т.д.). Знаю из веб магазинов вроде Маджента такое умеет.
Я в таком варианте использовал embended версию Firebird 2.x.
А компоненты доступа для Delphi - FibPlus.
В строке подключения просто пишется что-то типа
ExtractFilePath(Application.ExeName)+'db_name.gdb';
В итоге получаем всю мощь субд. И легкая переносимость программа. Можно таскать на флешке.