FYI, PS has city returns(like Philadelphia) that are only accessible from the 1040 & PA40 program; however, Philly BIRT and NPT are also needed for 1065s, 1120s, and 1120Ss. THEY CANNOT BE ACCESSED FROM THOSE RETURNS.
The workaround is to create a dummy 1040 and PA40. I have several 1040s whose name is ABCD, Corp., also known as Mr. Corp. Mr. Corp. is Single, no dependents. There's some finagling around to get the Philly returns to e-file without e-filing the 1040 and PA40, but it's doable.
This has been the case for at least 30 years. If the software has the programming accessible to the 1040 & PA40, why not the others?
In addition, the Philly letters were written in the 1980s, when formatting for underlining was in DOS. The letters still use ======================= for double-underlining. I formatted my own letters since the letters PS are still junk. I started using PS in 1995 or 1996.