Buy Creating a Forest Garden by Martin Crawford. Fantastic design manual and reference.
Use Plants for a Future website for quick reference of species and sizes.
Plan your canopy layer, to allow enough light for fruiting trees and underplanted crops (about ¼ to ½ of combined tree diameters).
Windbreak hedges to the final size you want (less maintenance pruning), dramatically improves growth of developing plants.
Use the Sun Surveyor mobile app to check the sun positions on your plan for different times of the year.