I’m a technical person, a hacker. I happen to also be a pretty good designer, at the same time. While they both are weaved together so often, they often form a bizarre dichotomy.
Spending a good chunk of my high school and college years learning to be a pretty programmer/scientist, I was taught from the ground up to be a problem solver. I know how to identify a problem, then design and implement a solution. While there may be many different ways of solving it, you know when something works. Same goes with entrepreneurship: identify a need, fill that need. You have a pretty good idea when something fills a need.
Design is totally different. There is no right answer. Something may look good, but so does another design.
I’ve redone the design half a dozen times. Each time, I love it. Then I see a design on another site, and get inspired to come up with something different. I spend hours tweaking fonts, spacing, colors (colors might be the worst to deal with, I wish the whole world were color blind).
You’re never done with design.
To sum it up, as soon as there is enough money around, I’m hiring a creative person to take all the creative stuff out of my hands!