Seeing Visio being used well, here…, sometimes make me wish I had a PC. Omnigraffle is great but lacks a few features (that maybe version 3 has… should I upgrade? … probably).
Omnigraffle, with scripting, is inches away from being “the holy grail of prototyping” in that you could very quickly build a system that worked well enought to be able to test it, but not so well that you would consider delivering code built in it, which was often the downfall of Hypercard. When used for prototyping at least, Hypercard was too often, too good for the job, meaning rather than throwing code away, you kept on building on it….

