Yes, one could use pre-assembled ready to use developer boards. The only major obstacles is the physical CPU & Static-RAM.
VGA, Keyboard, means to load software, user i/o etc.. Is already there. I found XC3S1200 for 300 USD at digilentinc and XC3S1000 for 200 USD at xess.
This was my initial idea of an A500 implementation in FPGA. No need for special purpose boards.