The default project view, should allow the administrator to select the exact view all users will login with. Having to changes the "View Settings" per user is a pain. NO ONE wants to see all 400+ old projects. They only want to see their current projects with very limited fields.
We would need some more clarifications on the same. From what I understand, you would like only those projects to show up in the timesheet that the user is currently working on. Is our understanding correct? We can have a call with you to discuss this further.