It's pretty common to end up with massive node edit forms once content types start accumulating fields. Collapsable fieldsets and vertical tabs help the UI, but it can still be overwhelming.
Example: Say I have a local business site, and it involves a content type called 'business' which has lots of fields. One very significant field is the business's location. Rather than having location as just another fieldset in the large node edit screen, I'd like to break out the location-related items (address fields, google map, etc.) into a separate editing screen.
Multi-step forms are not ideal in this case. Is there a straightforward way to break a single node edit form into distinct forms?