Kevin,
>sure would be nice to walk through the code in the debugger
you can do that while you are doing the first two rounds of debugging.
The other key is to try small easy things first and get them running. This will solve lots of the "environmental" issues that'll be the first ones to bite you.