Honestly, I've moved away from trying to heavily customize 'off-the-shelf' UI libraries to fight the generic look. Instead, I’m using a 'Headless + Tokens' approach. For data-heavy, generic-looking layouts (tables/forms), I am leaning into Generic TS Components. I'm also focusing on 'Progressive Reduction' of UI. I'm very impressed with your progress as a high school pupil. I wish you the best of luck in your future endeavors! Keep me posted!