Tools and solutions for practice and education