Addon Coding Advice?

So, this is my first time attempting to code an addon. It’s not going to be anything spectacular, just a tool! I want to be able to make my own tool model. For an idea as what i’m going to be making… I am planning on coding a Spray-Can tool. A Spray-Can that sprays paint. Just something I can learn while making and maybe use it for some stuff :). So yeah. I would like to know how to add sound, a model, and the paint. BUT if you think this may be a bit much for my first time with coding an addon and just using lua in general, please say so! I don’t want to jump the gun here.

-Regards