Get an icestick (fpga on a USB stick). You can use an entire open source tool chain (thanks to great reverse engineering work) although I would use the default tools even if it implies running Windows in a VM.
Some other boards a pretty small. I have a Xilinx Spartan; really easy to carry around.