Hey all, I am beginning my first Mac OS X App. I was wondering what you guys did to organize your ideas, pseudocode, requirement analysis, MVC, ERD, documentation and so forth. What apps do you use? What features do you like? How would you like to do things? I've recently done a project for my Software Engineering class. I really enjoy writing the Requirement Analysis, documentation and so forth, though it was time consuming to manage. There was Pages to write up Requirement Analysis and xDiagram (MVC, ERD, etc). We also used Codeforge for the documentation though the pages really weren't organized. I do like Evernote with tags but the visual side of things makes it hard sometimes. Any feed back on how you organize yourself would be great. I'm just trying to get an idea of how I want to approach this project and stay organized throughout it all because I want to thoroughly document the project.