For several years I was using DOSBox raw, that means just editing the .conf files for all my games. It's not quite difficult, but I understand that hand-made is not suitable for everyone.
This year I noticed that there are more recent nightly builds of DOSBox (since the stable version is already quite old) and discovered a special version which adds more features: a menu bar for live settings, loading programs and save current memory states (like every other emulator is able to).
With that you don't need a front-end, the dosbox has its own frontend. Maybe you want to setup a standard dosbox.conf, but that's it. IIRC you can also configure a game's setting and store them as a new .conf file. It's fantastic.
Download the build here:
http://ykhwong.x-y.net/
Here's more info about it:
http://www.dosbox.com/wiki/SVN_Builds#Enhanced_SVN_builds