WPF Smart Tool