This would be incredibly up your street:
[link]
The best way I can describe it is like a mixture between Aperture, Shake and Photoshop.
But without the crap to wade through.
It's only a beta at the moment, but once this thing gets off the ground properly I will worship it's developers as idols.