Nice job! Basic computer programs do more then what most use them for.
I don't know about fancy but have to have fast and easy. I have EQ and I can scan my fabrics and put them in the quilt pattern and see how the finished quilt will look in hundreds of layouts or block placements. Most fabric lines are in the EQ library, I haven't found one new line in years that isn't. Connecting Threads has all their lines in EQ format too.