Making a professional web site doesn't require money, extensive knowledge of HTML, fancy design tools, or anything else. All you need to know is what not to do. After that nasty process is over, the actual Java applet is almost certain to slow the user down, annoy them, and so on. You'll never see Java on a professional page, ever. If you aren't sure how an image needs to be animated, it doesn't.
All web pages are always under construction.
If you want to get user feedback, put your e-mail address on the page and ask for it. The two can be inter-changed, but not much beyond that. Frames Another design style that's not bad itself, but should be avoided because of it's reputation. There are better-looking ways that are nearly as simple. This is doubtlessly the worst thing you can do for your career as a web designer.