.Net DLL implementation of Pipeline page for custom entity

Has anyone created a .Net DLL implementation of a pipeline page for a custom entity? This should:

- work with My CRM / Team CRM

- support filter panel

- support clicking a pipeline section to auto-filter the list