I love the Amiga! It was the first system that was in my own room - so I had access 24/7 (much to the displeasure of my parents).
The way I manage my Amiga games is by having separate configuration files for each one.
This does sound like a lot of work but it's actually not so bad. Plus, it gives me a lot of options for each game. Sure, you could play 90% of the games by using a standard Amiga 500 setup and a one button joystick but by having a separate config, you can add more RAM, additional disk drives, faster CPUs, map other gamepad buttons, and so on.
While some Amiga games use additional RAM, for example, others go crazy when there is too much or simply crash.
Granted, a lot of these problems are gone when you use WHDLoad but there is still the option of mapping your gamepad (makes many Amiga games a lot more playable - especially mapping Joy Up to Button A so jumps are a lot easier when not using a Competition Pro Joystick).
Great thing about using UAE-Files is, you can name them whatever you whish and import works flawlessly.