Custom fields - best practice for different kind of tasks

Advice needed…
We manage two kind of tasks:

  1. A todo - do, doing, done.
  2. Creative tasks with multi-phase process.

What is the best practice?
A. Two custom fields
B. Unified custom field?

For 1. I would say either a Board layout project or tags on tasks. For 2. can you give an example?