Just been laying out floor tile patterns for a project. Found this tiling pattern generator where you can create tiling patterns then download a jpeg of it (generator.mosa.com) and use it on 3d model.
Can only do square rooms at the moment but hopefully they'll add function to upload irregular shape?!