I have the same mindset as you do my friend, but the thing I suggest you do is read up what people already have. The sticky threads are very helpful in making your decision on what engine to get. Then after that, it is up to you to go find the parts to make it work. If you are like me you would find a used WRX or STI at an insurance collision auction yard and buy it then swap 'errythang' over.
That project for me would have to be on hold until I find a house with a garage to be able to tackle that project. An apartment renders my project useless unfortunately at the moment.