Thanks for all the responses. Rather than create my own addon, I've decided to use
Select.
While I'd like the icons to change based on which items I currently have available, I can live with a manual selection process. Generic icons won't work very well because most of these engineering gadgets have charge counts and I usually have two random items and a
N.U.K.U.L.A.R. Target Painter).