Is there any way to manage open windows/parts?

I recently noticed that having a large number of parts, assemblies, drawings, etc. open makes it almost impossible to get anything done. Even having just an assembly and 1-3 parts open is a huge pain, as the files minimize in the graphics area to be small and only part of the name shows, and they move around a lot, so I can never tell which file is which until maximized.

Is there a way to have parts show up in a bar or area separate from the rest of the viewing area so that I can see them all at once, and maybe show more of their names? Or is that kind of functionality reserved to every single other piece of software in the industry?

SolidworksUser Interface