Besides the link the Pinscape build guide posted by Tynan, I would highly recommend this build series for a Virtual Pinball Cabinet by Way Of The Wrench. It is stuffed with tips and tricks, very practical, and covers the tradeoffs between one approach and another.
https://www.youtube.com/watch?v=JxilHoceiNo&list=PLrqlHbqP7F...