99% of the time, I’m routing CMOS logic, i2c, SPI, maybe a CAN network here or there. I have maybe 10 projects where I worked with anything so critical that it required the most precise diff pair length matching. I think SRAM was the only that actually was affected by lackadaisically ran diff pairs.
Even then, KiCAD has successfully guided me to routing a number of signals that are capable of data transmission well into the megahertz range.
Designed gigabit Ethernet board and one with FPGA+DDR3 using KiCad 5 and it was ok. Don’t see benefit in OrCAD or Altium here. Maybe for 60 GHz there might be some benefit. Bet that’s not my working frequency range.
Even then, KiCAD has successfully guided me to routing a number of signals that are capable of data transmission well into the megahertz range.