As a painter and decorator what I use is two coats of Zinsser BIN which is a white shellac based product, which is dry enough to apply two coats within two hours then apply a top coat as required. You can have all three coats on in one day and dry next day if you use a water based top coat...