You can get the 3.1 here
http://amigastore.eu/en/523-rom-31-amiga-cd32.html
When you say programmer-friendly; does that rule out something like running transrom on the machine itself? what format does the programmer need? I'm useless at hardware but I'm happy to whip up some software to convert between binary image formats.