So if you look at the number of generations, SW should call Creo Uncle!
But Solidworks and Catia do not use the same kernel. Instead, use the kernel of SolidEdge and pay royalties to others every year! And the boss of SolidEdge is UG. According to this generation. SW wants to call grandpa when he sees UG.
As for the goods, weigh them yourself!