There are "standard" footprints for most IC packages, like DIP, SOIC, etc., but the library creators for the CAD programs may excercise their creativity in naming the footprints, so you may have to do some searching to find the appropriate footprint for your part.
When I first used Protel (now Altium), it seemed that the schematic library developers weren't allowed to talk to the PC footprint library developers, so the schematic part may call for a 14DIP footprint, while the PCB library had DIP-14!
You will, if you do any amount of PCB design, have to create your own footprints for many parts - when you do, save your footprints (and schematic parts) in your own libraries so they won't get over-written when you update the CAD program!!!
I would not complete do a board layout until I had the actual parts in hand so I could verify that the footprints I was using matched the actual parts (and that I could really buy that part in that package!)
If you are uncertain about the size or shape of a footprint, place it on a PCB layout, then print it "life size", and see if the part really fits the printout.