You need to look at if HTML 5 is actually the right technology to create such an app... Just because it works good for games does not make it the right choice for all types of apps.... Basically with Construct you are making HTML5 apps that have to be hosted in some type of browser. So it could be as simple as making a UI and having it play music files from the browser then they minimize the browser, anything above that and you are looking at need to know a lot more in depth knowledge of apps outside of what you can do with construct...