I'm working on an Add-In and need to be able to use layers that are currently added in the Map's content pane. I would like to see if there is a ProSnippet that lets me directly add this component. The component that I would like to use looks like this and I see it all around ArcGIS Pro. It also lets you use geometry that you create on-the-fly.

The closest thing I could find was using a ComboBox in combination with Map class's GetLayersAsFlattenedList method. But this still leaves a lot of functionality missing from the component I would've like to use.