Layers - great software
For a long time I was looking for suitable software for taking screenshots in mac os. And it happened, a miracle was found - Layers. Layers is a program that takes a screenshot of the screen, saves it to PSD and puts each object on a separate layer.
This miracle costs $ 15. Demo version can be downloaded from the official website of the developer.