Re: the User Category Icon Tool: It does occur to me that the droplist of recently-used icons would be more user-friendly if you set it up like the one in Calibre's tool.
Screenshot with JS+ at the top, and Calibre at the bottom.
To access the Calibre one: Preferences >> Look and Feel >> Far-right tab is Column Icons.
To be honest though, it doesn't matter to me.... I use a different icon for each category, so I never need to access the recent list..