Yes, the CD4047 has a frequency divider so its outputs are a perfect square wave.
The CD4047 is Cmos so with its very light load its output voltage swing is the supply voltage.
A 555 doesn't make a perfect square wave. The CD4047 circuit is perfect, simple and cheap.