A " Paint" style widget for mobile

Hi Guys.
Thank you for taking a look into my question.
i’ve created a room of which you can walk around in. I have it so i can walk up to a canvas and widgets appear. i would like to have a widget that pops up that you can paint on using your touch screen. colour selection and maybe some sizable simple shapes like “circles, stars and rectangles” that you can move around on the canvas and maybe a paint fill bucket selection (imagine the program paint " but super simplified ) is this possible . i understand i will be complex but a little help with the direction i need to take would be massively appreciated.

Thanks, Mike