Moving balls to the wall on a fantastic idea?
iisbum: Been in the same situation as yourself before ... If you have the necessary skills, depending on the idea, it could just as long to define exactly what you want to build to someone else than actually doing it yourself.I think its definitely better to get something you can show people, makes its a lot easier to people involved with the project if they can click around and see what you're trying to do.  So if time-to-market is not a big factor just do it whenever you can fit it into your schedule.I'm more of a developer than an designer and find its easier for me to just build out my ideas in a basic skin, and then have a designer (or myself) re-skin later.If you're more of a designer, it might be better to add the primary functionality and focus on the UI.  Then you can have a developer work to add more features later on, or even recode what you've already built if necessary.