AHK is the primary reason I cannot go to Linux.
While Linux, to my knowledge, has automation tools, they're not as convenient to set up as AHK.
I have done a number of things with AHK over the years:
* Process Excel Data
* Process CSV Data
* Process Web Scraped (HTML) Data
* Text Replacement
* Repetitive tasks; sometimes one-off, sometimes regular
** Sometimes it's keyboard navigation, sometimes it is clicking
* Many forum posts that I offer assistance with by using a Test Script to double check behavior
* Forum clipboard processor to add in hyperlinks to the documentation
* Sidebar I can access by clicking the side of my screen to launch programs, use little
random functions, play music
* Short-term reminder system; long-term calendar event scheduler
* Window manipulation - transparency, position, always-on-top (my favorite)
* Playlist navigation
* Finer brightness control on my laptop to exceed the minimum brightness with a black-transparent overlay
*
+6:: hotkey to click the ^ button on Windows Calculator
* Twitch browser profile launcher along with GUI to click on an Emote icon and type its corresponding phrase in chat
* Hotkeys for manipulating URLs so I can watch video content that otherwise fails to play when embedded (these sites only work on Chrome, not my other browsers per testing; the sites seem to mandate Flash, but the video is not dependent on them)
* Full-screen size crosshair to get that pixel perfect snip from Snipping Tool
* Hotkeys and hotstrings to launch programs; ::runnotepad:: when I need a new instance of notepad;
#c:: to launch the Calculator
* Definition Lookup using Internet Explorer and COM for a background query; probably could be changed to URLDownloadToFile and parsing from dictionary.com
* gρεεκ λεττερσ
* Volume manipulation depending on where I am located (using the SSID of the network I'm connected to; used to mute my laptop when in class)
And so many more that it has basically become second nature as I've used them for years that I don't even think that I used to have them, especially the stuff working in the background.
AHK is just that amazing. And I love how I can quickly program something repetitive if something comes up. What could've taken me 10 days to do manually, I set up to run automatically and got done in 5 hours. What could've taken me 5 minutes, I set up to run automatically with 3 minutes of coding and the automation completed it in 1 minute. Whether it's a big savings or a small savings, it all adds up.