I acted as GC for my own house - a log home. Had zero experience and before the Internet so everything learned was from magazines. Been in the house 20 years now - no problems. You don't need any licenses or anything. All you need is proper plans (and lots of copies for each of the subs) and cash. No cash, nothing gets done. City has to do several inspections along the way, but they actually help you to make sure the subs have done the work right - especially electrical and plumbing, heating system (Canada).
I bought plans out of a catalog. I got the materials estimated at a lumber store. I got estimates from all the subs. I pretty much knew within 10% what everything was going to cost. Not one asked for more money and I didn't ask for any changes. I knew what I wanted, they did it. I paid.
I did all the finish electrical, and finish carpentry. Subs did the rest. It takes about 10 subs - but one will refer you to the next, and others will just cold call you for the business once they see your project happening. Get local subs. The market makes sure that there is an adequate supply. Don't be too nit picky. Try to go with the flow. Much easier to have a longer term relationship with local subs so when the plumbing needs repairs, you call the same guy you used when you built the house and he comes back no problem.
Only regret was not planning / budgetting for outside landscaping. The thing is, while you are in contruction mode you want to do everything you possibly can afford. I just never thought about having to landscape. Never crossed my mind. Paved driveway as well.
No regrets - would do again.
GL.