Radek,
Working with coordinates (copy, convert, project ...).
You can specify either an extent or a center point with a map scale or specific zoom level.
Radek,
No there is not a widget already out there that does specifically what you need. You will have to develop it yourself. What you are wanting is not hard.