Is there a Blender auto UV unwrap algorithm plugin that allows to specify the number of islands?

Ie if there is a big interconnected piece selected, I want to be able to UV it to a single island.
I know how to do it by hand but it's slow.

#b3d #blender

@NiwlCraft IIRC if you uv-unwrap with only that island selected it should unwrap only that island. Would mean needing to twiddle stuff around on the UV map to make everything fit nicely though.