[quote user="Loren"]Has anyone created a custom ribbon in CONNECT programmatically yet?[/quote]
Bentley tell us that the user customisation tools, which create a UI in a DGNLib, should be our first port of call.
If you look in the \MicroStation\Telerik folder, you will see a heap of DLLs in the Telerik namespace. Visit Telerik to find more about that. I think their stuff is .NET rather than C++.