All the features you want are on the Eversewn 30, at $350- $425 comes with extension table and quilting foot package. The Eversewn models under 30 do not have the thread cutter but they are mechanical. I have a Janome Jem and it does not have thread cutter but a very good small machine.