How to tile floating windows
First off, this assumes you're talking about panels (e.g. Preview's Info window), the kind that sometimes hide when you switch to a different app.

Also, do you want to tile all your windows, or only some of them?

If you want to tile all of them, Amethyst is a good solution. It's open source; I don't know if it supports those panels, but it should be possible to add support if it doesn't.

If you only want to mess with a few of your windows, Spectacle is better. It's also open source, and does seem to support panels.