Visually model the behavior of your application with a professional graph editor. Use the UI framework that you like.
Small compiled bundles
The devil works in mysterious ways. Your application will behave exactly like you model it. What you model is what you get.