This is a very easy question: DBPro wins. If you can make FPSCreator with DBPro, why buy FPSCreator? Just program it yourself.
Some great tutorials are found right here on this website. Just do a search for whatever you're looking for. Also, checkout the codebase. There are a lot finished programs you can learn from. The binary moon tutorial is written in dbclassic, but it still works well with dbpro.
Also, you're going to need sparky's collision dll if you don't want your objects going through each other. Do a search for it.
Buy some new FPSCreator Ready Characters at:
http://www.freewebs.com/fpscharacters/