The thing is, although I make no claims to having launched a huge brand, it's possible to do a half-decent job at least through hard work.
I was in charge of a small business (750k turnover), and we did a rebrand as we were separating from a partner.
I researched what makes a good brand name, commissioned a graphics agency to come up with some logo concepts, set staff to come up with name concepts, worked on an accessible colour and font palette, got some advice from friends in marketing and PR, set aside a budget and a roll out plan, etc.
I wasn't an expert in any of it, but I looked up what you needed to do, and did it, taking input from others. And I had lots more other responsibilities at the time too, and a miniscule budget.
This seems to be done from the, "build it and they will come because it's meeeeeee" brand of marketing.
(On the "freakish attention to detail" thing, I do have a private smile to myself, because at a work personality training day, I read my evaluation out loud in disbelief saying, "I don't think my attention to detail is that good". A colleague laughed and said, "NinkyNonk, your event planning schedules are colour coded, and set at two minute intervals". Which is not to say that it's always a good thing - I also accept the fair criticism that perfectionists can leave out room for other's ideas and contributions, and I've worked hard on that.)