Hi Ruteless,
I have a singer 45k, cylinder bed machine this type of machine will do what you want easily,
mine is old and does not have reverse but you can work around that, the problem I have is it is to fast for me, I am going to fit a servo motor
and a speed reducing pulley, in Australia the real good ones from a dealer are selling for about $1200-$1800.
These machines are built like a tank, they are almost impossible to break,
If you only want a flat bed then a 132 k6 would also do the job being a flat bed it is just a bit less versatlie