Digitakt is great, try it out first if you can but the basic use is very intuitive. I think you’ll enjoy this thread, it’s exactly what you’re looking for and you can get stuck in there for hours if you have the time!