Here is another gadget that lets you take your game streaming experience to the next level. The Elgato Stream Deck is a live content creation controller with 15 LCD keys for shortcuts to GIFs, videos, audio clips, and other actions. Up to 210 actions are supported.
You can drag & drop actions onto keys. Stream Deck integrates Twitch, Elgato Game capture and other tools and automatically detects your scenes and audio sources. Expected to ship in May for $149.95.