MC paint is a datapack for Minecraft 1.19.4 - 1.21.2 that allows you to create custom paintings and place them anywhere in the world. This pack comes with a required resourcepack.
Usage
For a comprehensive guide on how to use the datapack, check out the official wiki!