This is a pretty useful article about designing ANYTHING.
Aim for your Minimum Usable Design (for designers. For devs, you're looking at Minimum Viable Product, which is VC-speke). Once you've got that nailed down and functioning, you're 50% of the way there. Now set your next goal for 50% of the way to the end (note, that means you'll be 75% done when that goal is met).
Lather, rinse, repeat...
Did I mention this before?
Maybe? Just gonna put this here as a reminder, kay?
Dear Apple, Inc.
45 MB is a LOT of download to upgrade a video codec (Quicktime). Perhaps you should ditch it and support an open format?
Sure, you could shell out hundreds of dollars for MS Visio, and get a great product that produces great results.
or, you can follow this link
and get a different great product, that produces great results.
Can't afford Adobe Illustrator? Get Inkscape.
Want to do serious vector art under Linux? You need Inkscape.
go get it!