Hi Tero,
I suggest to check Duet3D Mini5+ Board.
I'm using it in my DIY OpenPnP setup. I have to say that this board works really well for a desktop PNP machine.
I'm able to control 5 axis, vacuum pump, 2 vacuum sensor, 2 led camera light and X,Y stop all with DUET3D board.
I'm not really sure if it's possible to do something better, but perhaps you can optimize the cost.
However, I suggest to spend some time regarding feeders. It's a really important part of the PnP machine.
It's both a mechanical and electronic problem. I personally feel OpenPnP lacks a reference for a good feeder that can be integrated into any DIY machine.
Ciao,
Pierluigi