They are called GPS trackers or GPS loggers. You can find some that save coordinates to a microSD card and optionally send the location via cellular connection for about 10 dollars on AliExpress.
Fujifilm's digital cameras come with fantastic built-in digital versions of Kodachrome (called Classic Chrome), Provia, and Velvia. I personally use a X100T but I think all current models have them.
Author here. I actually started this project after buying Divvy. Divvy has many more features but I could never set it up just right. In particular I found no way to use the grid feature without the mouse (other than assigning shortcuts to pre-defined layouts). So I scratched my own itch and created Keypad Layout as a simple no-frills replacement that works exactly the way I want it to.
I own Magnet, Moom, Cinch and a few others. I always end up abandoning because the powerful keyboard features get in the way when you're in an actual workflow, and the basic ones make me reach for the mouse.
Yes, I ended up using pre-defined shortcuts for common areas. It seemed like a massive downer after paying money for it, but in the end covered 95% of my use-cases acceptably.
This looks pretty cool. I'm on a phone, so didn't look at source, but I'm curious about install procedure (also see an issue about brew).
As a web dev, I think I'd like to see this work like a css grid. Width then height. So, ^3^2 would be three columns two rows. Maybe that won't work in practice. Maybe I'll play with the code to see.
Right now it is a simple download from GitHub though I have already submitted a pull request to brew cask. Thank you for opening the issue which finally motivated me to do this.
The tool does work like a grid but with start and end positions instead of sizes so you can move and resize at the same time. ^1^3 is from position (1,1) to (3,1) (i.e. top row), ^1^6 is (1,1) to (3,2) (top two-thirds) etc. You can basically paint the location and size of the window using your numeric keypad. Its pretty straightforward once you try it.