There's this misconception that you need to spend a lot of money on software before you put your idea out there. We say, "Oh, nay NAY!"
Build as little as possible to demonstrate your idea first... And then do a LOT of customer validation interviews to hone in on the core concept. You'll find out whether you're solving your users' problem or not very quickly and you won't spend tens or hundreds of thousands of dollars and years of time on something that doesn't quite hit the mark.
Keep It Simple, Sillypants!