If the Bernina is more than you want to deal with expense wise, a Singer 237 is a basic zig zag machine with a fantastic satin stitch, and any of the 1950s to early 1960s Brother zig zag machines will do a great satin stitch as well. I'm a die hard vintage Brother fan but I love my Janome embroidery machines.
Cari