I have been using readseq. Although it provides interleaved and sequential Phylip format I need the relaxed sequential phylip format to see the complete organism's name.
Can you handle the (Linux/Mac) commandline? What you want can be most easily achieved with existing biopython modules. In fact, I already have a very simple script for producing relaxed interleaved phylip-alignment-files from aligned fastas. But it requires python 2.7+ and biopython. Also you can only use it via the unix commandline and it currently only handles aligned fastas with "-" as placeholder for gaps (so if the sequences/alignments do not have identical lengths, it will produce an error). You are free to use it, if it helps. Remember to use the "-r" argument for relaxed phylip if you do use it.