General methods for coating; Devices therefor