I've written a Windows emulator of 8x8, 16x16, 32x32 LED matrices to allow me to develop C++ code to display stuff on them without the overhead of having to download to the Arduino each time (and I can play with the code while travelling). I'm using it to generate maze generation, scrolling/static display code.
It's fully commented and product-quality code (I used to write SQL Server for Microsoft).
Any interest in me blogging it and making it available? If so I'll polish it up, package it up and blog it for people to use.