For an average "Maker" an FPGA is pretty much completely pointless and irrelevant because their projects don't need them.
Arduino disagrees. They have a board with a SAMD21 and Cyclone 10 now:
https://www.arduino.cc/en/Guide/MKRVidor4000
...
Yes, and there has been a Papillio before, Pipistrello, XuLa and what not (good list is here: https://joelw.id.au/FPGA/CheapFPGADevelopmentBoards ).
That only means that companies are jumping on the bandwagon, not that someone is actually buying and using this stuff. Vendors were also betting on things like 3D TVs before - and nobody was buying them. A quick search for projects using e.g. this Vidor Arduino shows none, except for the demos provided by Arduino itself and a lot of advertising/reviews - despite the board being around for over 6 months now.
I am certainly glad that this is available because it makes learning FPGAs easier for people who are interested in it (e.g. me) but lets be real about the market size (and its value) here. In addition, these are all low end parts, often lacking any sort of high speed interfaces (one of the major reasons why one would need an FPGA for something) and even when the part has the requisite hw inside, the boards are not fitted with suitable connectors but nonsense such as 0.1" pin headers, PMODs and similar.
All major vendors have free (as in beer) versions of their tools available for these low end parts already and would gain exactly nothing by opening them even further. Free "Maker" publicity is not going to bring them e.g. military contracts or high end test equipment market where they are making their money from.
Re Vidor programming - if you want to go beyond the 3 or so pre-made libraries that are used from the ARM code, then you need to download Quartus from Intel/Altera and use HDL. There is no other toolchain available that could synthesize the bitstream for it.
My hunch, based on years of doing FPGA designs using all four (Altera/Intel, Xilinx, Microsemi and Lattice) major FPGA vendors' products (and their software and their support), is that none of the four give a shit about Makers and hobbyists and anyone that's not spending big coin buying trays of parts. Makers and hobbyists should be thankful that free versions of the toolsets exist and that Xilinx and Altera maintain popular user forums.
There's that old saw that goes, "If the young hobbyist learns Brand [$BRAND]'s devices and software, when s/he gets on the job s/he can push the organization towards that brand's parts." And that's bullshit. Any company that already does FPGAs already has a preferred vendor which won't change unless there's a Damn Good Reason to do so.
(That's not to say we, as professional engineers, should always stick with just one vendor or one family. We should always be looking for alternatives, and as our stature in our work organizations grows, we can and should use other parts. But the freshout engineer won't get that option.)
---------------------------------------------------------
I think it's great that hobbyists and kids and other non-professionals want to learn how to design with FPGAs. (I also think it's great that hobbyists and kids and others want to learn how to program microcontrollers and do all sorts of fun stuff, which is why I encourage kids to get an Arduino kit.) But what is missing in the discussion is that FPGAs are a means to an end. They are an implementation, conceptually the same as a board or box full of TTL devices, or discrete-transistor logic, or hell, tubes. The topic for discussion is really, "I want to learn to do synchronous digital logic circuit design."
And learning how to design with FPGAs is a lot easier if you come at it with a strong background in digital logic.So for those who are interested in learning -- there are several good textbooks on digital logic design, start there. Perhaps there are online courses in the subject (I haven't looked). Maybe you can audit a course at the local university. A lot of colleges are teaching logic-design courses and are using FPGAs as the implementation.
And for those who are less interested in learning the subject, but rather they have an idea or a project in mind, sure, get an FPGA board from one of the many purveyors of such things. But don't be surprised to discover that the learning curve is long and shallow and there are a lot of things you have to learn before you can actually do the one thing you want to do.