If you're talking about free motion quilting, any Bernina machine does excellent FMQ. They are expensive machines, but you can get a used one for a reasonable price. I have a big Janome and it doesn't do FMQ very well, which is why I got a Bernina. The Janome gives me loops on the back. The tension can be adjusted to compensate for that, but I'd rather not stitch a few stitches, check and repeat the process when I can just sit at a Bernina and stitch away.
Even a very basic Bernina will have many stitches on it, so you would be getting a machine that does all kinds of stitching and also does excellent FMQ.
Good luck!