Use card stock and misc buttons to make your own Christmas cards. The card stock can be bought at Walmart, etc. or at most any craft store. The buttons come in bags at most craft, hobby, or fabric stores.
If you dont have a designated space for gift wrapping, its important you hide everything and organize your gifts -- keeping things in one space in the house (attic, basement, stacked neatly somewhere else). Here is a nice Under-the-Bed Wrapping Station --
Did something similar to this for a teachers son. Found all I needed at the Dollar Tree - solid color bright yellow gift wrap, 3 monster trucks, tape and classroom chalkboard border that looks just like the road.