What's the best way of CSharp custom vtk widget?

Such as the title.
Our team use Kitware.VTK(ActiViz.NET) to build csharp vtk application.
But custom widget/actor/representation is not easy to achieve.