For hiding water stains on your ceiling, use a spray product like Upshot by KILZ. It matches your ceiling and is easy to apply with a vertical spray tip.