There's no one answer to this question, as people can paint hand-painted stones for all sorts of reasons. It could be a local artist or someone who is visiting the area and wants to leave a special message for other hikers. There's really no way to know unless you ask the person who created the stone.