Just a minor comment regarding the TInspectorBar.
Though the support for VCL Styles is very good in this component, there does seem to be one omission. Setting the Panel Background to pbGradient does not work, the VCL Style Gradient colors are not used. I have fixed this for my app with some simple code called after changing the VCL Style:
for i := 0 to IB.Panels.Count - 1 do
begin
IB.Panels.GradientStart := StyleServices.GetStyleColor(scGenericGradientBase);
IB.Panels.GradientEnd := StyleServices.GetStyleColor(scGenericGradientEnd);
end;