Hallo,
ich würd auch nicht gleich mit den FPGAs anfangen, nimm dir doch erstmal die CPLDs vor, damit lässt sich auch schon sehr viel machen. Ein Programierer lässt sich für ein paar Euronen leicht selbst zusammenlöten und die Entwicklungssoftware (zumindest von Xilinx) gibt es kostenlos. Zum Einstieg bietet sich z.B. der XC9536 von Xilinx an der kostet bei Reichelt mal gerade 5,25?. Eine brauchbare Seite, auf der auch ein Progger beschrieben wird findest du hier: http://www.interq.or.jp/japan/se-inoue/e_cpld.htm