Janome has several machine that have thread cutters. I love my 6600 for that reason....of course there are other features too. A less expensive Janome would be good, so your feet and attachments would fit, just make sure that your "low shank" or "high shank" match the machine you choose.
Diana