I typically use a second lvproj file, not for installers, but for the unit testing.
The benefit is that I can segregate the dependency on the unit test framework (i.e. Caraya) from the source file that runs the build specs.
Although, I don't know if that's super useful if you use a CI server to run both UTs and perform your builds...