Anthony Lieuallen has published new build, a hardware keyboard macro recorder: Remapcro
I posted once recently about the prototype of this project, but as of today I’ve finished the first real one. The name Remapcro is a portmanteau of remap and macro, because that’s what it does. It’s an array of extra keys onto which macros can be stored, and then replayed at a touch. It works by sitting between your keyboard and computer. Normally key presses are passed straight through, but when recording a macro they are stored and then later replayed.
More details at Arantius.com.