I like Scapple, though I wish it had a few convenience features:
- A snap-to grid system with customizable grid square dimensions
- Connections between objects should be fully editable after creation, including the ability to add vertices or make them into Bézier curves, alter arrows at either end, etc.
- Customizable styles would be nice. I’d love to be able to create a new round rect with a blue background and centered text in a particular font, for example.
- As a geek I’d love to be able to choose from a variety of symbols in addition to arrowheads, such as those for creating flowcharts, entity-relationship diagrams using database symbology, etc.