Welcome @session to the community.
I don’t have a specific answer or example but have a look around for editable tables.
The idea of icons in a dropdown is just another way to edit. Typically we use the select widget and this recent discussion SelectWidget Option - Maintain whitespace - #4 by TW_Tones talked about formatting the options in the dropdown, but it does not permit icons.
For tiddly tables we best ask the author @EricShulman