Hi,
I updated my PhysicsEditor to support now both: Chipmunk and Box2d.
The idea about it is simple: Import your sprites, press autotrace, add the resulting file to your resources and use the ShapeCache class to add the shapes to your project.
Here's a small video what it can do, currently used with CoronaSDK but will work exactly the same with sparrow: http://www.youtube.com/watch?v=EZT1lrxVut4
Ronald is also working on an integration into his space manager
How can you add a body to your space?
Chipmunk
1) Load the physics data (required once)
[[GCpShapeCache sharedShapeCache]
addShapesWithFile:@"shapedefs.plist"];
2) Crate it (for every shape):
cpBody *body = [[GCpShapeCache sharedShapeCache]
createBodyWithName:name
inSpace:space
withData:sprite];
Done.
Box2d
1) Load shapes
[[GB2ShapeCache sharedShapeCache]
addShapesWithFile:@"shapedefs.plist"];
2) Here you need to create your body and add the fixtures to the existing body:
[[GB2ShapeCache sharedShapeCache]
addFixturesToBody:body forShapeName:name];
Done.
Have fun with it!
Cheers
Andreas