Publication management

Over the last few years, we have created a number of document classes related to the production of publications, like web posts, brochures, posters, booklets, and so forth. 

We have come to realize that we should be using a non-document object to support workflows of a publication if it’s in the design phase, pending approval, scheduled for publication and final and distributed. 

we have a number of document classes, like article, media material, promotional material, web content, and publication material. 
Needless to say, it’s confusing and unclear of what to search. 

We’re about to do an assessment to determine what kinds of content we are producing and what to call these records. 

I’m hoping the community might be willing to share the structure that they might use- or what have you identified that’s been successful? 

thank you in advance!