I am not familiar with Abaqus, but it appears it has some faster solving psuedo-contact algorithm? Creo has the capability for contacts and static analysis. There are also settings which can loosen the tolerance for the contacts and improve solve times, at the possible expense of accuracy. For any model, especially large, complex ones under simple static loading, it is important to ask yourself why you need the detail of contacts, and whether you can replace them with rigid connections or bonded connections, or other idealizations. For example I have used bonding at a pin joint over a 90 degree contact area to represent the contact area and have acceptable resulting stress patterns. I have also used beam elements with beam releases to model a pin joint that could rotate. In these cases the exact pressure distribution at the contact was less important. Also, it is useful to know how to break out components from a large assembly and do free body diagrams and load/analyze them individually, assuming they are statically determinate. It is my opinion that Creo's use of polynomial elements makes contacts quite a bit more computationally intense than codes like Abaqus. Also if you try to apply any experience in mesh sizes for contacts (or any part of your model) from codes like Abaqus into Creo, you will have difficulty. The mesh sizes for contact in Creo generally need to be relatively much larger.