I struggled with the same information confusion and therefor started the creation of a material design 3 component library. However, I now wonder if this is the right thing to do if all developments actually move towards the non-html code with reuse for multiplatform.
Mmm, I guess time will tell, for now I will continue using the html+md3 approach and see if I run into a dead-end.
I am still enthousiastic about being able to use kotlin for the front-end!