If you want learn something new for you, never start with complex designs or you never finish this thing. Always use in new designs mostly parts you are familiar with and add only few new things to it. This will make designing and troubleshooting much easier.Obviously there are many boards available in the market, but I don't want to use them. because i also want to learn to design boards. And the benefit of all this will be that my thinking ability will increase, many real problems will come in front of me, which I will try to solve.