Icon overlay

Hi, i need to do an icon overlay for my Mac osX app,

how can i do?,

what are all the ways to do?,

is apple allow to do?

how i make it to support all versions of Mac os?