PcsCustom is a complete CAD system wrapped up in a single activeX control.   PcsCustom reads and writes microstation design file format V7 and V8 natively. Note however, that PcsCustom goes way beyond being able to simply read and write microstation design files.  PcsCustom contains a complete user interface that you may use or you can customize PcsCustom to look and feel the way that you want.  Since PcsCustom is an activeX control (OCX) it can be used by different programming languages.  You can use any programming language that supports activeX controls.  Here is a short list of known supported languages that support activeX controls.

Microsoft Visual Basic, Microsoft Visual C++, Borland C++ Builder, Borland Delphi, Sun Java, Internet Explorer, PowerBuilder

Since a picture can better describe what PcsCustom is click here to see what others are doing with PcsCustom.