Any free Altera/Intel Quartus edition can also do this, and it's often used (reports, lectures, projects, demos) in my courses for digital design; even if we don't actually synthesize our design (yet).
In my opinion, although I haven't used Xilinx tooling for 2 years, the Altera/Intel RTL produces more pretty (and printable!) pictures. I got
an 80s vibe from Xilinx, I really don't see why they keep that style...