Food for thought - for whatever it's worth:
1) 1. Be able to color code
If you choose yourself as the main Home Person, all of your ancestral lines are already color coded in the Family View.
2) label people & relationship lines.
I use Custom Facts as Tags for people and I also have a Custom Fact for "Line of Ascent". I usually just put a paternal line here, like:
_Line of Ascent: Myron S-5, David M-4, Frederick-3, Miles-2, Jesse-1 Davison
Note that the underline "_" in front of the name of the Custom Fact will force it to be listed first in my list of facts. In my surname study where I may have 75 William Smiths, this is the only way that I can keep each one straight as to who he is.
If this person has a bunch of lines in common with me, I may jot a few down in a Custom Fact called "Ancestry Lines"
Ancestral Lines: Smith, Taylor, Johnson, Davison, Johnston, Baldwin, Richardson
3) ... who I have researched and what their status is.
You can do the opposite through FTM's Task List. You can access and add to the Fact list from the Plan Workspace or the Task Button in the right panel of the Family View. You can also assign Categorize tasks for how you organize your work. For example, I may give some tasks the category of "Concordia Trip" and print them out when I go on my Concordia trip. You could do the same thing with Custom Facts.
As for importing people and fictitious people - I do neither one so I can't help you out with them.
I enter only real people at the keyboard or merge from an ancestry database (note database - not tree). I document as much as I can when I add them, although ancestry adds records all the time, so it is handy to go back once in awhile to see if ancestry has a new record for people in your file.