I have a Porter Cable pancake compressor that I bought from Home Depot that came with a brad and finish nailer and stapler on sale for like $250. It will also run a framing nailer. As for running air tools I don't know but I would think you would need something bigger.
Porter cable is a good brand. Keep in your not gonna use hard it every day. I've used an electric compressor for years. Don't recommend them for roofing guns. Good roofers kill them pretty quick. Walk into any big box and paruse the tool aisles. Always gets me excited.