This is definitely something you can do but it is pretty basic. It's still time-based, however, it may work for you. It's a feature called Jukebox. You can open Jukebox you click View>Windows>Jukebox.
Each button you set up with a specific effect and you can easily switch between them.
Here's a short video explaining how to use it and set it up: https://videos.xlights.org/jukebox-feature_09c397b15.html