Agree with Steve. Might seems easy to do, but I'd prefer to use ready made solutions. I am too old for such adventures...! I did that when I was 15 (PLL for RF from scratch with TTL counters, Receivers with discrete components in the VHF region) but then time was all mine!

Ioannis