Josh mooney's got a point, but I found a neat thing in Blender...
It has a Smart Unwrap feature, which automatically lays out your object. (May not be suitable for complex objects, without using Seams...) basically...
1. split the windows (middle mouse button click when cursor is between two areas of the window and click "split")
2. change the view in one window to UV... (leftmost button in top bar below the model window)
3. Hit "U" when the mouse is in the modeler's window and choose the bottom option.
4. Watch the auto-layout in the other screen! and voila.
5. Scripts -> Export UV layout (I think it's called something else... easy to find tho) to really finish up.
That's probably the only thing, or style of thing, you'll have that "does the work for you". And I just learned how to use it, so I can't say if it'll work with models with more than 11 polys. Worked good for mine tho... lol
Signed
------