I gotta say. Endorphin is actually an entire physics engine.
If you had the time and the money and shit, you would be able to make a skategame out of it.

It's a hard fucking program to use though..
Then again. I'm not smart.