Do you think you could use a modified version of PPF to better suit your needs?

Actually, yes!

Power Plant Fundamentals (PPF)