Platform Independent Photonic Design Tools and Concepts