Looking for level editor

Hi guys. Trying to find suitable level editor.

Something running on OS X and with such abilities as:

  1. draw bezier terrain and fill it with texture

  2. set up sprites & physic objects on that terrain (enemies, crates etc)

  3. set up different background layers with parallax effect

It’s ok if it will be paid app. At this moment i’m trying to understand LevelHelper: looks very nice, but i was able only to draw some curved terrain — can’t get how to manage sprites & objects on level, LH just can’t see my sprites in project’s folder and i don’t know why.

Any help will be appreciated.