Community
Well, the question is pretty ancient but I'll try to answer )
To work with standart Tool Palettes you need to add reference to AcTcMgd.dll to your project and then to use class Autodesk.AutoCAD.Windows.ToolPalette.ToolPaletteManager. It has static member Manager. To get specific palettes use property Catalogs. Catalog contains Tools.
What I would like to know is how to get tools in order they appear on palette. By default they are returned in order they're saved in palette file, meanwhile elements' order override is saved in current profile file... Can anybody tell me the right way to get this override?
Thanks!