GUI for writing HDL and viewing simulation?
Aside from things that you will never be able to afford as single person or small company:

As it is now, FPGAs pretty much pose a vendor lock-in. You buy an Altera FPGA, you're damned to use Quartus. You buy a Xilinx FPGA, you're going to use Vivado (or ISE, if the FPGA bought is not among those supported by Vivado). 

Pretty much everyone hates something about these GUIs. And many argue that this is not coincidential: To be really good at say Vivado, you need to spend years using it. Once you've done that, you'll not buy an Altera FPGA for your next project.

Now, there's currently an upcoming toolchain composed of Free &amp; Open Source Software for Lattice's ICE FPGA. Check out Yosys and it's ecosystem!