I use RedditList to find subreddits to post on. The tool itself is easy to use (and free) and the only request I have is to update subreddits more frequently and add subreddits outside of the top 5,000. With how large Reddit is now even 10,000 would still have very large subreddits missing.