It might be worth putting up here what I see as optimal layout, and why.
I have something similar on my Dune, which was really easy to set up, but looks quite old now.
Given the Dune method didn't have watched, next up, scraping, netflix, youtube and costs a lot I want to replace with Kodi on Pi.
I actually believe that my requirements are quite simple, and would cover almost any family. I am a great proponent of keeping it simple.
I'm never going to search by studio, never going to order by director, I don't really think anyone (normal) does.
I also don't really like the widgets that show a few things that "match" some criteria.
For in progress and next up, it's fine, even for recently added && unwatched.
However if I am looking through a collection, I either know what I want, and it's unlikely to be one of the first few on screen, or I don't know, and want to browse everything with a layout designed for that.
I love the different layout that Kodi can offer out of the box, and find verticalMosaic for TV (don't need to read description), and Widelist or Posters for Movies (where I want to read the summary as I browse), the best - but often switch.
This all has to be WAF friendly.
Movies: All I really need is a quick way to get to All, Kids, recent, perhaps Genres, and nice to have in progress. I might add "all" at the top, as it's not always obvious there's something under the main menu.
The only thing I can't do now, is have the list of categories at the top wrap, so there's never any left/right scrolling.
Then TV - again apart from Kids, it's all or in progress. This I can do already.
Finally Video - which is the one that's farthest away. Each of these links to a node with criteria, or a playlist. However playlists can't have icons.
This can be done with nodes, however they are not visible in "videos". I might just swap movies and videos around (label & icon-wise).