You could develop a Smart Client plug-in. You could then signal your Smart Client plugin from your winform application. Your Smart Client plugin could then control the Smart Client. This might be a useful start: https://developer.milestonesys.com/s/article/Exploring-the-MIP-SDK-Tool-View-and-Window-Tool