I do not want to put rocks in my tank, but I do want to provide hiding spots for my fish. any help would be appreciated 

I like the idea of PVC, can you paint that and will it stay painted? how does one keep it down? ( fill it some with gravel)pvc tubes, hamster tunnel tubes, glass jars/cups