Multi-functional coating machine