Hi there--Simple question: I want to create a global settings page for a node type I created. In hook_menu, I specify a page with a callback function, and I want this callback function to build and return a form where I can display these settings. Thus far, I've been using drupal_render_form('form-name', $form), where the form-name is the form_id of my form and $form is a structured array following the FAPI.

In short: how do I make a custom page which has a form, and how do I then process and validate this form?