KNIME is a very easy package to use and it's quite powerful too. Many complex analyses can be completed by using its workflow interface. If you find something it can't do, you can put in a node to call routines in R or Python, then pass the results back to KNIME and continue your analysis. It can also integrate all the nodes from RapidMiner & I don't think the reverse is true.
When it comes to statistics, machine learning, data science, etc. R always has the very latest algorithms. It's a programming environment and although there are a couple of menu systems such as R Commander and Deducer, they only cover a tiny proportion of R's overall capability. RStudio is the most popular programming front-end to R and it is open source too. If you want to combine point-and-click work with R programming, you might try another open source package, KNIME. It integrates well with R.