Platform independent Webform CiviCRM
There are some developments on generic ways of passing data between forms and CMS but they are at very early baby stages. 

However they focus on the situation where CiviCRM is on a different server then the public website as this is the most secure configuration that best allows following European privacy guidelines. So that would certainly not help you right now. 

Having said so, have you thought about separating CiviCRM and your public facing website because of security reasons?