A complex recipe topic to say the least. You need to decide how you want your Porter to be structured. Malty, deep, roasty and Smokey. Or a lighter, crisper beer still dark and Smokey.
Yeast choice can be anything from SO4 to Verdent, London ale III.
Smoked malts vary from peat smoked...