Do you have old flanel-backed vinyl tablecloths that have seen better days? Do not throw them away! You can use them as paint drop cloths when you do any painting. Just place the vinyl side on the floor and that acts as a barrier with the flannel acting as an absorbent material for the paint that might spill from the brush or the can.
When you are done painting, just hang the tablecloths to dry and re-use for next time. :)