I haven’t used it myself, but SamplerBox sounds quite close to what you are after.
The ready to go OS image seems a bit out of date, so use it only if you have Pi 4 or earlier Pi board. Otherwise, go the manual install route. (The commands may be outdated as well, like the kernel install / update command, this one can be skipped, if there’s any more issues, those can be worked around one way or another)