Is there a way to migrate the classic application to visual with minimum re-work?
You can migrate the business objects of your app and their logic - to do that export the classic app and import it into a new visual app.
They UI architecture of the new VBCS is different from the previous one in a way that doesn't allow for automated migration.
If you have a production app that you need to migrate we might be able to help with the effort - contact me at:
shay . shmeltzer at oracle.com