This question seems to be quite broad and may be more suitable for a different platform than stackoverflow. Nevertheless, I welcome you to the community and offer this general response:
Your goal of creating a layout resembling a US-style TV listing involves organizing data in a horizontal grid format based on air time. This concept, popularized by publications like TV Guide, can also be seen online on sites such as TV.com's listings.
In contrast, European TV listings typically follow a vertical layout organized by station columns with time displayed vertically. Examples of this layout can be found on services like this TV search service's EPG or an online version of a German TV guide.
If you are developing for a smart TV, you will need to consider platform-specific SDKs or cross-device frameworks that support rich HTML. Exploring data table frameworks and widgets libraries could also be beneficial depending on your tech stack.
To display TV airing metadata effectively, ensure you have proper licensing for any copyrighted images like station logos. Compliance with copyright laws is essential, especially if your project is for commercial use. Discussing these legal concerns with your supervisor is advisable.
Overall, it might be helpful to break down your project into smaller tasks and address specific challenges individually. Feel free to reach out with more focused questions as they arise after further exploration of your requirements.