A problem with FPGA's is that you have to program them
For that you need somekind of an IDE
but a programming dongle may cost something
you have to buy a demo board.
I am not an expert in this, so if I am wrong, I am happy to hear it.
You have to think in terms of hardware.