Knack is perfect for adding online database apps like these right into your site. They will adapt to the surrounding design and can be updated with CSS and jQuery.
It's a simple process. You get an embed script (similar to how YouTube works) that you add to the HTML of any webpage you want the app to appear on.
Yes. You can divide your app into multiple scenes, where each scene can display different things and be published on different pages.
Yes, it works will with WordPress, although occasionally another plugin may conflict with the Knack code. It also works well with Weebly, Joomla, and others.
Certain styles will be instantly adopted, like the link color and the header sizes. Other elements have minimal styling that can be over-ridden with CSS.