James Jose, what you describe is done by frontends. ALL of it. 100% perfectly. Pull-down menus. Browsing your hard disk for a game folder. Not touching a single keyboard key, all using the mouse.
Please get it: Because of the complexity and perfectionism involved, DOSBox is ONLY meant to be the engine, Frontends are the chassis. sehh, that doesn't make it bad software, it just makes it a bad newbie experience. Usability always depends on the targetted user group.
This will change. Not possibly, not maybe - definitely. Just not now. Version 0.something, remember?
sehh, I can only repeat: you have many easy-to-solve suggestions, you seem to have read a lot of other suggestions (I had a heap of them in here and in other places), why don't you go about, download the free nullsoft installer generator and build an installer that does all these things? No programming needed. Heck, if I was a windows user, I'd have fixed it long ago - and you just complain.
And for those who still don't get that this isn't Freeware, neither it is Democracy, but open source:
I believe we have another phpBB/Gaim situation here, if the developers don't like something, then its not going to happen, no matter how many users request a feature. End of story.
You know, you can request everything you like. Open source doesn't work this way. Why should anyone listen to you? Feel free to return to non-open source programs and regularly clean your box of spyware, or face all the advertising crap. People who write these programs have a monetary gain when they make you happy. We don't gain anything by making you happy.
That may sound harsh, but it boils down to that. Reality isn't that hard: Any decent OSS author is open for suggestions, and if he likes them, that's fine. If he doesn't, you have several choices:
a) live with it, maybe the situation or development focus changes somewhen
b) do it yourself
c) convince him with compelling (to him!) arguments
d) offer him something else as a "bribe" - there's always lots of work in an OSS project
Do you know why I am happy with DOSBox in all regards? Because I got all my wishes using (a)-(d). Note that "complain until the world ends" is NOT an option - it won't get you anywhere.