@ustk Of course, it's beter to learn and do something personalized, but step sequencers often have the same characteristics, we would save time by having a customizable base.
Basic things:
Pattern length
Time grid (1/16, 1/32 etc.)
Magnetism on grid or free
12 or 16 tracks / sample slot
MIDI rec input from the keyboard or the drum pad
Syncronized BPM with Daw or free
For more, Hise's user can customize it:
Colors, background
Volume, pan, pitch on each sample slot
Drag user sample
Repeated note
Drum machine groove
send CV / Gate
FX send
and I must forget ...