For my final year project at university (for next year), I was thinking of starting a project in which I would design a music player with a UI (e.g. iTunes but smaller scale) in OCaml.
I have looked around on the internet at UI libraries, and I was wondering if there was a way for me to create a custom framework in OCaml, how easy that would be and what I should look into/start from.
Bear in mind that I am not an OCaml expert, I have done two years of it at university and I am aware that this task would probably require me to do a lot of research. I just wanted to get some information on the subject before I actually delve into my final year.