I just recently did one of the things that you are talking about. If you look under my name to the left, you can see the date that I joined. Since then, I have spent a LOT of money building my custom bike. I bought a roller and then had to contact a dealer for a stock motor, and then have him do the work that I wanted for it. Also, just like you, my bike has to have my touch. So when I got the roller, I had to break everything down and see how it worked.
One thing that you could do is buy a bike already geared towards your type of riding. Whether it be dunes/trail/asphalt. Then go from there. I know you said that you don't have the money right now. WAIT. You will get a better sense of feeling knowing that you bought a bike you can work with, then one you can't.
Also, welcome to the baddest ass banshee site anywhere. These are a great group of guys and they will always be willing to offer up their help! :thumbsup: