My advice is to build an offensive system around your philosophy, as there is no right or wrong way to build a team. Do you want to be heavy run, heavy pass, balanced? If you don't have one or it really doesn't matter, find a coach you look up to, study what he does, and emulate it with your own personal tweaks. Personally, I've "borrowed" various aspects of my offense from numerous coaches. Once you have that system in mind, select the formations that fit best and recruit to the strengths of your system.
Build in ways you can test some of your ideas. For example, How does your QB perform with a FB in protection versus having all players running routes? Is blitzing effective? If you have things like this that you question, I've found it to be more effective when I test it myself. Often, you will find great coaches have two different viewpoints on a specific topic.
The key is what Lama said - Have Fun! Don't try to win a NC in three seasons. Enjoy the journey and evolve what you do, taking in and testing advice that you get.