Tools -> Megawizard is probably the best place to start. It will let you create PLLs, DSP blocks, and memories. Note that Altera users generally do not do as much designing at the primitive level(and to be honest, I think most X users are getting away from it too). Things like PLLs have to be done this way. But something like IO buffers are generally done with I/O assignments in the Assignment Editor, rather than manually instantiating a buffer on every I/O port. This keeps the code as generic as possible. For memory, Altera recommends inferring whenever possible(and most things can be inferred nowadays), and using the megawizard when necessary. And even there, there's a level of abstraction, i.e. X users used to instantaite physical memories and stitch them together with muxes, but the megawizard just has you build one that is the logic size you need(X allows this too now). Anyway, the following may be useful:
http://www.altera.com/literature/ug/ug_low_level.pdf My point though, is that I've seen X users get frustrated with anything in the A flow that isn't just like the X flow, while A users get by just fine creating the same designs without complaints, so be sure to have an open mind.