Did you see the post installation instructions to initialize a db?
initdb /usr/local/var/postgres -E utf8
Also if you are working with rails, add host: localhost in your database.yml file and remove the user password. That should be all you need.
While it is really easy to install most of the time, I'd say the Postgres.app works well for people who aren't developers but need to use PostgreSQL.