So I have never made an addon before but I am really wanting to make a custom UI from scratch. I would like to use my own arwork along with a few borrowed assets from the base vanilla UI. Action bars I can handle through button forge if necessary but if I could just bake them right in that would be much better. Im really just looking to change the art where the action bars, bags etc are.
I have quite the clear idea of how it will look and even already have some art prepared for the project but I honestly don't know the first thing about making an addon so I was hoping that with the info I have provided someone could point me toward the perfect guide to get me started.
Did you get other help with this? I am also a noob of sorts. My answer to you is that it depends on what you are using to develop the add-on and what computer operating system you use. In my case, I started using Visual Studio Code (Windows OS) to start and work on the LUA. It has a tutorial to help. You may want to look at how other LUA's are done as well. After getting VSC I opened one of the LUA's and saved it in a personal file to play around with.
I am only working on one project and it is pretty straightforward (Chinchilla Critter Emote), The author has abandoned the project and I am hoping to take it over.