I've been recording in my own room for about two years and I've been in semi-professional studios for a few bands as well. I have noticed that working in a studio, where a recording engineer gives you instructions and records your performance is much easier, since you only need to focus on your instrument.
When recording my own tracks at home, I usually record bass, guitars and vocals, which can be a huge task and recording each track on its own can become exhausting, when not done right.
My approach is to add a minimal compressor and EQ on every track to get the feel for the final song character while recording. Since I compose all my tracks fully in GuitarPro, I firstly record bass over the drumtrack and record the full vocals afterwards over synthesized guitars. If bass and vocals are good enough, I proceed with the guitars and finish the mixing with timing improvements in the DAW before mastering the whole track.
Time is always an issue, my last bass-session took about 2 hours, while the vocal tracks took 7 full hours to get right. This is mostly due the fact, that singing requires you to stand up when recording, so moving around in the room already takes much more effort than for example a bass.
Do you have any similar strategies to improve your own productivity when recording on your own? How about multi-tracking?