Create a NSTableView subclass which will allow for user to click on certain cell to select and deselect it. Store the selected array in an easy to retrieve fashion. Should behave like Excel essentially, except user don’t need to hold Cmd key to keep the selections… (Budget: $30-$250 USD, Jobs: Cocoa, Mac OS, Objective C, Ruby & Ruby on Rails)