The things you aspire to pretty much require that you invest in some proper software. You really do get what you pay for, and free software is always going to have limitations. My advice would be to download some free trials (some of which can be found within videoforums
HERE), see which one suits you best and start saving....