I'm trying to create a program to modify the active tool palette (change block insertion tools to macro tools etc.), but can't get my head around the palette API at all. I've read the .net documentation and gone through creating new palette sets, but does anyone know of documentation about accessing the standard tool palettes with .net?