hey everyone im thinking of a relativley small device half size of a laptop or so that i can put on stage with me and press a button to play some recorded stuff ive already got on there?

even better would be if i could play somthing then play that bit straight back to me

i hope someone knows what im talking about!
yes a looper but also somthing that i can save like big files of songs i make in reason onto or somthing
i think my laptop would lag to much and i dont really want to put it up on stage.. things get a bit hectic and it could be smashed or somthing ahha