Developments in lattice-hole based equations of state and their applications to complex fluids