@lightspark, Thank you for clarification
@gempir, Unfortunately, I have not yet decided whether I'd directly start from LAB or reuse Blizzard's code to just re-skin buttons, thus it's 50:50 so far.
(I do not have an experience of reusing Blizzard's code either, btw)
Although my "current" goal is just re-skinning, I would like to have more controls on its features and that's why I'm considering LAB at the same time, but you know
Even if I start my project, I'm pretty sure it won't finish in next few months cause I'm super lazy and planning to start my degrees real soon