If it does variable length straight stitch, zig-zag with variable length and width, and button holes, even if it's slow, you're set for kiltmaking unless you want to go pro.

Leather I can't comment on.