I\'ve seen a lot of different takes on this subject so I figured if there\'s a preferred way on this.
Is there any best practices on how to setup Visual Studio Projects
I like to include all projects for a certain task, in a solution. So based on the example you mention, I would have a solution containing the three projects that belong to the solution I was asked to do. That keeps all elements to complete a task together, I find this simplifies the inclusion of other elements required to solve the task at hand.