Something we need to do here if we want to avoid an image per board. The fedora-installer script is a great tool.
the rbfinstaller.py script attempts to do the same thing. You can use the QEMU (generic) image with it. Usage: ./rbfinstaller.py <imagePath> <device>