First, the software is not important - the data is. Start to collect information. The most value of your future marketing system is potential clients database!
Second, there're MapInfo TargetPro and ArcView Business Analyst. Check this tools. Maybe you should just fit them with Polish data instead of developing your own software.