On A Selection Of Advanced Markov Chain Monte Carlo Algorithms For Everyday Use: Weighted Particle Tempering, Practical Reversible Jump, And Extensions