If your new to FPGA i'd really recommend Altera as Quartus is much easier to use than the Xilinx software (not sure what they call theirs now but it used to be called Webpack)
I've been using Xilinx parts for about 12 years - no worries about the toolchain except the learning curve transitioning to Vivado The new constraints file is baffling beyond belief! I actually understood the .ucf file but would they leave it alone? No! They just had to tickle it (inside joke!).
I have an Altera board and, at one time, I was using Quartus. Then I read the EULA! They reserved the right to cancel the license at any time in the future for any reason whatsoever. Or no reason at all! So, I have the board, I have the project and no right to use the toolchain!
I had been through the license cancellation debacle with UCSD Pascal so I decided to just get away from Altera. I understand, but don't know for a fact, that they changed the terms of the EULA. But after 12 years, who cares?
The tools are doing complex kinds of things. It is reasonable that they would be pretty complex themselves. None of the complexity matters as long as the user doesn't need to know about it. At least in early times.