I've recently begun to look at creating my own addons, but I'm having a hard time finding good information. I've looked through Blizzard's UI Toolkit, perused wowwiki.com, and Google'd my heart out. WoW's UI section has a sticky that tries to serve the same purpose that I'm trying to get at, but sadly it was of no help at all.
I'm having a hard time finding a good place that will serve as a starting point for my WoW authoring adventure. I notice that quite a few addon authors post here, and I'd like to appeal to you for some help.
Where did you get your start? What sites would you recommend to a noob addon designer? Let's assume that the designer has a solid grasp on programming techniques, but may or may not be proficient with the LUA language.
Start with blizzard code. Take your time, do not panic if you don't get it at first. It's going to make sense. You'll probably have an easier time if you start with Blizzard's Addons, like Blizzard_ItemSocketingUI.
Blizzard UI code may not be the best, but it's straightforward to read and easy to understand.