Here are a few ideas that come to mind:
1. Have multiple panels so you can have topview and perspective open at the same time. I occasionally do this when matching blueprints.
2. on your viewpoint panel under Shading>X-Ray to see through objects. Can be combined with Wireframe on Shaded if that helps.
3. If your walls are made of planes Shading>Backface Culling will let you look through the back of walls and still see objects you're moving when the camera is outside the room.
4. Use display layers so you can quickly hide/wireframe objects that get in your way.
5. If you're modelling a single object at a time, select it and hit ctrl+1 for isolated view, then hit it again once you want to see everything.
6. If you're working on room architecture, I'd use the grid and snapping so it's easy.
Hope these help!