Is it possible to style the new node page? Is it possible (with Drupal 7) to style the new node page?

I can add content by going to node/add/article, but I want this to be on its own URL and styled like my site's theme.

Is this the correct way to go about this? Or is it better to create a new module with validation to submit data back to the database?
You can style your node edit or add form by adding page--node--edit.tpl.php

or check here and here for more Suggestions.