Whdload is the best option. I have it all running with launchbox and bigbox on an arcade cabinet. You still use UAE but have a single config setup so that it uses the rom name as a variable to launch saving having to create a config for each game.
Cheers,