Making Language Models Better Canvas