When creating a custom action for a vector layer, you can now define an icon to be used for the action too.
This application was created by Kartoza (Pty) Ltd. Available on GitHub! Version: 2.3.1