For a beginner I love the Quilt Design Wizard. It is very basic and easy to use but limited on designs, only basic patterns that they say are 200 but I dont think there are that many.
It only costs 29 dollars and worth every penny especially if you want to change the size of blocks. That comes in real handy.
You cannot design your own blocks with it but it does have a connection to the web to download a new pattern every month for free. You can rotate, resize and it has several border options.