I have run the excel method with a quick key macro to save a copy as a text file and then reload in Revit. That's intended to be a poorly worded sentence. The issue is the macro breaks, more and more staff aren't comfortable working in excel, someone saves over the template file, yadd-yadda.
I've yet to find a .txt editor that makes it clear where the tab dellimitations are. Get someone working directly in that file that isn't SUPER careful, and it breaks in 30 seconds.
PyRevit is a great manager with a smooth interphase, but it doesn't solve the issue in discussion.
I also haven't found a clean way to host keynotes to a linked consultant model. We have less control over what they do and one deletion and replacement of an element drops our keynote. I've used a pinned "blank detail components" which is basically a big sheet of transparent paper sitting behind the drawing that a user keynote will host to. It keeps keynotes from getting deleted but is still a dumb method.
But yes, a two line user keynote would be great. Line one: Here's what it is (txt file defined). Line two: Here's how it's used/what it's doing/special feature. Shoot, even that line could be managed by a second (or third, or fourth...) category in the same txt file that can be chosen from.......now that's got me thinking....