I’ve been working for a while on an Arduino board package that makes it easy to build/upload sketches for Arduboy and homemade Arduboys with different Arduino boards and displays.
In a nutshell.
You can build a sketch for Arduino Leonardo, Arduino/Genuino Micro, SparkFun Pro Micro (or clones) as well as for the original Arduboy and DevKit.
Support for multiple displays SSD1306, SSD1309, SH1106 and displays with alternate resolutions SSD1327 (128x96), SSD1329 (96x96)
Option for using optimized Arduino core freeing more space and adds bootloader and reset button support to sketches.
Cathy3K bootloader support gaining 1K more space for sketches.
The package and install instructions can be found on my GitHub