Donna, there is one I've heard great things about. It's called Eversewn. They have several models but all are affordable. If I needed one I'd buy it in a heartbeat. My Bernina dealer sells them so I have a feeling they must have something to do with that company.
Go to Amazon and check them out!
I'm sure there are many other machines but that was the first one I thought of.
https://www.amazon.com/s?k=eversewn+...nb_sb_ss_i_6_8