Yes, we do mixtures of the above -
Baby Albus Oil on a cloth placed out of reach of the cot, but close enough to have some effect. At night time I put a few drops on the sheets at the side of the cot, away from where his face would end up but again, close enough to have some effect. The Baby Albus Oil is much nicer than the regular one as it has an orange scent added so the eucalyptus and menthol aren't as strong.
A humidifier works very well for congestion, or if it's already cold enough that you have the heat on, then some wet towels on the radiators do the same job!
Saline drops up LO's nose, if you can manage to get them in there. We haven't needed them since DS was about 6 months old and it was much easier at that age, but if you can put LO on your legs and recline him slightly back so that his head is tipped very slightly backwards, you can get a few drops up there. Clears them up quite well. It doesn't last, but it clears the nose long enough to get LO to sleep in the first place.
We do naps in the pram/buggy when DS is sick, too. Instead of being reclined flat, I lift it to the position one up from flat, so that he is slightly upwards. Once he's asleep I wheel him into the house. At 45 minute mark I either head back outside or just push back and forth in the front hall.
Turn the shower on HOT and let it run for a few minutes until the bathroom is steamy. Carry LO into the room and let him be in the steamy mist for a few minutes, helps to loosen the mucous in his sinuses and it starts running out so you can wipe it, rather than have it just be congested.
Calpol or Nurofen when needed - you know your own head feels like it is going to explode when you have a cold, LO is no different! I'm liberal with it when he's not sleeping / feeling unwell.
And, at NWs or naps when he wakes early, I absolutely rock and cuddle him back to sleep. When you feel like crap a nice cuddle is lovely. Bad habits are easy to break in a few days when he is feeling better!
And, finally, get lots of rest yourself so that you can deal with the NWs!