So it seems that Octatrack is winning here
Even if I had a previous bad experience with it, probably I have been unlucky, I could give another chance!
Digitakt could be a cheaper solution, but I am afraid that I could miss something anyway.
I was also considering Wavestate since it seems pretty awesome, but it is missing some important features that Octatracks has, such as FXs, sequencing and sampling.